我有一个包含 Github 操作的 yml 文件设置,而它部署 Azure 时实际上并没有正确地为站点提供服务。它在 Azure documentation 中声明容器将以常用文件之一启动:
bin/www
server.js
app.js
index.js
hostingstart.js
我的文件夹结构如下所示:
- 距离
- 服务器.js
- ...
- 构建
- ...
- Node 模块
- ...
如果我将/dist 移至根目录,express 服务器将启动并开始尝试提供路由服务,但由于文件夹结构而崩溃。如有任何帮助,我们将不胜感激。
最佳答案
您必须修改 server.js 文件。您可以按照以下路径找到它:
- 配置
- 常规设置
- 启动命令
- 输入“./dist/server.js”
关于node.js - 如何告诉 Azure Web App server.js 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74697780/