我在将Angular应用程序部署到新的Azure应用程序服务时遇到问题。
我正确设置了部署。对于CI,我设置了它,以便它在主分支上检查我的github repo,并在有签入时重新部署。它创建了一个github-actions-yml文件,我更新了它以安装、构建和部署我的应用程序。我已经验证了它正在部署构建的文件。当我推送到该分支时,我的github操作工作流启动,部署中心检测到我的应用程序服务,并成功完成。
当我导航到应用程序页面的url时,我会收到消息“您的网络应用程序正在运行,正在等待您的内容”。
我已经验证了我的文件已经通过scm.azurewebsites.net调试控制台上传到site/wwwroot/目录中。当我部署更改时,该目录中的文件会反映这些更改。我尝试在应用程序服务中包含一个web.config文件,该文件与以前的Angular应用程序一起使用。我已经验证了它也被上传到了根文件夹中。
什么都不管用。看起来我把所有东西都准备好了,只是它不识别内容。如何让应用程序服务识别我的content/index.html文件?