【发布时间】:2019-11-15 15:34:50
【问题描述】:
我们在一个 git 存储库上有一个 Angular 7 应用程序,在另一个 git 存储库上有一个 ASP.NET Core 2.2 Web API。我们使用 Azure 管道将两个存储库部署到 Azure 应用服务中。
我已经成功地将 Web API 配置为部署到根目录,并将 Angular 客户端配置到 wwwroot 子目录。
但是,为了实现这一点,我需要将 wwwroot 子目录配置为应用程序,这会使应用程序失败并显示 HTTP 404。一旦我在 Azure 应用程序服务中将设置更改为“目录”,一切正常正常。
有没有办法让 Angular 管道在配置为目录而不是应用程序时部署到子目录?
谢谢,
【问题讨论】:
-
我不这么认为。而且我也不认为这是一个好主意。 API 和 Angular 应用程序都是它们自己的应用程序,应该各自有一个专用的应用程序服务。这样,您可以根据需要单独扩展每个。
-
谢谢。 VS 以这种方式部署。所以这并不罕见。
标签: azure-devops azure-web-app-service