所有内容都在本地运行,但是当推送到Microsoft Azure时:
http://...... /socket.io/socket.io.js
无法找到此socket.io.js文件,这是使用socket.io时生成的文件。
我尝试过: 1)我尝试过不同的端口,我看到有人说端口81供服务器监听。
2)我在Mac上工作 - 我可以看到你可以做一些电源外壳的东西。 这完全取消了Node.js的简单性。
3)var port = process.env.port || 1337;
4)看着: https://www.windowsazure.com/en-us/develop/nodejs/tutorials/app-using-socketio/5)使用Powershell在mac上创建“辅助角色”。不可能?
此致 克里斯
答案 0 :(得分:0)
如果您在Mac上,我建议部署到Windows Azure网站,您将获得简单和扩展。
答案 1 :(得分:0)
要回答问题#5,您无法在非Windows操作系统上真正创建Windows Azure云服务。所有工具都是仅限Windows的。 (你需要创建的软件包实际上是一个zip文件,但它是一个非常奇怪的zip文件,我还没有看到在没有Windows Azure SDK中的工具的情况下创建它的解决方案。)