我成功地用 nodeJS 和 nowJS 制作了一个小型聊天应用程序。它在我的本地机器上完美运行。
现在我想在 Windows Azure 上托管聊天应用程序。我已经有一个 nodeJS 服务器在我的 Windows Azure 帐户上运行,但我不断收到以下错误:
[Error: Unable to load shared library C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node]
假设 nowJS 或 socket.io 没有正确安装。(?)我找不到关于 nowJS 和 windows Azure 的任何文档。
谢谢!
完全错误:(以防万一)
[Error: Unable to load shared library C:\DWASFiles\Sites\ben- goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node]
Error: Unable to load shared library C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node
at Object..node (module.js:472:11)
at Module.load (module.js:348:31)
at Function._load (module.js:308:12)
at Module.require (module.js:354:17)
at require (module.js:370:17)
at Object.<anonymous> (C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\lib\node-proxy.js:1:90)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:31)
at Function._load (module.js:308:12)
{ [Error: listen EACCES] code: 'EACCES', errno: 'EACCES', syscall: 'listen' }
错误:在 EventEmitter._tickCallback (node.js:192:40) 的 Array.0 (net.js:771:26) 的 errnoException (net.js:670:11) 处监听 EACCES GetConsoleTitleW:操作成功完成。