[英]nodejs application hosted from sub-folder on azure websites
我希望有人可以在这里帮助我。 我是NodeJS的新手,正在尝试通过git deploy将由Angular种子项目创建的基本示例网站部署到Azure网站。 我遇到的问题是,将应用程序部署到Azure后,我不知道如何配置它的“根”。 我的文件夹结构如下所示:
-app
--js
--css
--index.html
-scripts
--web_server.js
当我在本地运行时,我仅需CD到我的应用程序文件夹,然后从此处启动带有节点的web_server.js脚本。
部署到Azure时,它会以某种方式找到web_server.js文件并启动节点。 但是现在我必须专门浏览到应用子文件夹才能查看我的网站。 我不想那样做。 有什么建议么?
考虑在根目录中使用package.json
文件并将其指向您的站点; 使用main
或binaries
指向子目录的JS文件。
Azure网站将使用该信息来查找您的scripts/web_server.js
,尽管将其全部植根于顶部可能更容易,至少可以使事情顺利进行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.