大佬教程收集整理的这篇文章主要介绍了node.js – Azure:“您无权查看此目录或页面,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在我的Web应用程序中成功地使用BitBucket设置了CI,我可以看到对存储库的更改确实会触发构建和部署.
但是,我到达的页面(http://ftct.azurewebsites.net/)抱怨:您无权查看此目录或页面.
我使用:app.get(‘/’,routes.indeX)在我的node.js中指定了一个默认文件(kinda);
因此,尝试直接导航到此文件(http://ftct.azurewebsites.net/signin.html)会产生不同的错误:您要查找的资源已被删除,名称已更改或暂时不可用.
我将应用程序配置为在Visual studio中的端口1337上运行,但使用此端口无法解决问题.尝试导航到移植的地址会产生超时.
有任何想法吗?
你需要root的web.config,package.json,server.js
web.config中:
<configuration> <system.webServer> <handlers> <!-- inDicates that the app.js file is a node.js application to be handled by the iisnode module --> <add name="iisnode" path="server.js" verb="*" modules="iisnode" /> </handlers> </system.webServer> </configuration>@H_944_29@在package.json中你需要:
... "scripts": { "start": "node server" },...@H_944_29@并在您的server.js中确保将服务器端口号设置为
process.env.PORT || 1337;
以上是大佬教程为你收集整理的node.js – Azure:“您无权查看此目录或页面全部内容,希望文章能够帮你解决node.js – Azure:“您无权查看此目录或页面所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。