nodejs应用程序的Azure Web App在部署后加载空白屏幕

我正在尝试学习如何使用Azure Web应用程序服务来部署MEAN堆栈应用程序。

我将Web应用部署连接到一个git仓库,并单击部署,它似乎已经成功完成。

当我在浏览器中加载Web应用程序的url,它的一个空白的白色屏幕。

如何解决这种情况?

您应该检查是否打开了正确的端口。

祝你好运!

有关在Azure Web应用程序上debuggingNode.js Web应用程序的各种步骤: https : //azure.microsoft.com/zh-cn/documentation/articles/web-sites-nodejs-debug/

通过设置loggingEnabled:true和devErrorsEnabled:true来启用在IISNode.yml文件中的日志logging,并查看日志的内容。

我通常使用KUDU来debuggingAzure网站(目前名为Web Apps)上的Node.js应用程序。 我怀疑这可能是因为根目录不正确,即您的网站应该在~/your_project/app下启动,但在Azure中,它是在~/your_project下启动的。

这里是KUDU的文档。 http://blogs.msdn.com/b/benjaminperkins/archive/2014/03/24/using-kudu-with-windows-azure-web-sites.aspx