节点js错误:无法加载共享库

问题描述:

我试图要求任何使用“node-waf configure build”的NodeJs插件,如果没有运气安装。我不断收到了同样的信息:节点js错误:无法加载共享库

Error: Unable to load shared library /Users/xxxx/node_modules/pdfkit/node_modules/flate/lib/zlib_bindings.node 

Error: Unable to load shared library /Users/xxxx/node_modules/rsa/rsaBinding.node 

Error: Unable to load shared library /Users/xxxx/node_modules/dcrypt/build/default/dcrypt.node 

插件我想: pdfkit,RSA,dcrypt

我MacOSX上10.6.8,v0.6.5的NodeJS,NPM .1.0-α-6

我遇到了与bcrypt相同的问题,并且发现它是因为我的节点是32位,而bcrypt构建为64位。在我构建一个64位节点后,现在一切正常。

PDFKit现在使用来自节点的内置zlib模块而不是旧的flate依赖项。