![](/img/trans.png)
[英]Deploy an Angular 8 Universal App to an Azure App Service on Linux Running Node
[英]Host Angular Universal 9 on Azure App Service with .Net stack
我有 Angular 通用 9 和标准 Angular 9。我必须在 Azure 应用程序服务上托管,堆栈:.Net 4.7。 Angular 通用本地如预期但当我将它部署在 Azure web 服务不工作。 Currently, an app with Angular 9 is working but I have a problem with deploying an app with Angular Universal 9. Normal angular 9 application is working as expected on the same Azure app service. 需要在上面单独配置Node.js吗?
在 App Services 中的site\wwwroot
文件夹下,存储的内容应包含类似于 index.html 的可部署文件。
在标准的 angular 项目中,应该是dist\my-angular-app
文件夹下的内容。 在 Angular Universal 9 项目中,应该是 dist dist\ng-universalv9\browser
文件夹的内容。
下图是我的Angular Universal 9项目的目录结构以及与标准angular dist文件夹的对比。
这两个项目选择的堆栈是 .net 4.7,它们工作正常。 我使用 FTP 部署项目,具体 wwwroot 文件夹下的内容可以用kudu
查看和管理。 您可以查看通用 ng 项目的wwwroot
文件夹的内容。 以下是我的万能APP截图,希望对你有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.