无法加载/nowjs/now.js
当我启动服务器时,出现以下错误
[Error: Unable to load shared library /home/boopathi/node_modules/now/node_modules/node- proxy/lib/node-proxy.node] Error: Unable to load shared library /home/boopathi/node_modules/now/node_modules/node-proxy/lib/node-proxy.node at Object..node (module.js:465:11) at Module.load (module.js:353:31) at Function._load (module.js:310:12) at Module.require (module.js:359:17) at require (module.js:370:17) at Object.<anonymous> (/home/boopathi/node_modules/now/lib/proxy.js:10:13) at Module._compile (module.js:434:26) at Object..js (module.js:452:10) at Module.load (module.js:353:31) at Function._load (module.js:310:12)
当我手动创build节点代理模块时,出现以下警告。
[2/2] cxx_link: build/Release/node-proxy_1.o -> build/Release/node-proxy.node
在黄色…
现在我无法加载/nowjs/now.js文件
我试过–harmony_proxies ..但它没有帮助..
这应该可以帮助你find答案
启动gdb node
。 键入break node.cc:1624
,然后键入run yourscript.js
。 当gdb到达断点时,使用p/a dlerror()
来获取错误的地址。 它应该打印一些像$123 = 0xabcddefg
。 现在使用x/s 0xabcddefg
(插入你从最后一个命令得到的地址)来查看错误。 错误是否有帮助?
我遇到了与bcrypt相同的问题,并发现这是因为我的节点是32位和bcrypt构build为64位。 在构build一个64位节点之后,所有的事情都可以正常工作。
我试过这个解决scheme没有成功。
我想这个团队让NowJS需要在所有平台上修复它当前的支持。 我无法在Mac和Windows下运行NowJS。
没有办法做到这一点。 也许有些版本允许我使用NowJS,但是现在我不能这样做。