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。 欣赏任何投入。
它需要libexpat.dll作为.node实际上是一个动态链接库。 我将libexpat.dll复制到Release目录中以使其工作。 它也可以复制到system32中。