NodeJs express app不在Azure上发布

时间:2014-06-04 17:45:13

标签: node.js azure express cloud azureservicebus

我是azure云服务的新手。我想将nodejs(express)api发布为azure nodejs云服务。我按照以下链接在nodejs中创建快速应用程序。

http://azure.microsoft.com/en-us/documentation/articles/cloud-services-nodejs-develop-deploy-express-app/

以上教程非常好。我能够创建快速应用程序,我在天蓝色模拟器上成功运行。

问题: - 但是当我在云上发布时,它也成功发布(希望如此),但是当我尝试打开W​​eb服务URL时,它会给我500个内部服务器错误。

请帮我弄清楚这个问题。

1 个答案:

答案 0 :(得分:0)

由于Windows系统中的长路径问题,这是创建问题。我的代码在E / TestCode / Azure / Sample中,因此npm azure模块安装在示例文件夹中,因此它创建了长层次结构路径。所以有些模块没有上传到Azure。

解决方案: - 我将代码移动到E驱动器并发布它,它工作得很好。