https://github.com/TooTallNate/node-expat/tree/gyp和node-gyp用于编译它。 node_expat.node已生成。我在代码中引用时得到了跟随错误:
module.js:485
process.dlopen(filename, module.exports);
^
Error: The specified module could not be found.
C:\Users\s\Desktop\Translink\TooTallNate-node-expat-e7d7cb5\build\Releas
\node_expat.node
at Object.Module._extensions..node (module.js:485:11)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (C:\Users\s\Desktop\Translink\server.js:1:181)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
我无法进一步尝试在Windows上获取node-expat。感谢任何输入。
答案 0 :(得分:1)
它需要libexpat.dll,因为.node实际上是一个动态链接库。我将libexpat.dll复制到Release目录中以使其工作。它也可以复制到system32中。