【发布时间】:2021-07-14 17:16:55
【问题描述】:
我有一个要部署到 Azure 应用服务 (Windows) 的 Angular 和 .NetCore 应用。
我使用 Azure Pipelines,这是我的管道配置 Pipeline Config
当我部署到应用服务时,这是我的文件夹结构。 Whole App Service
这是在我的 ClientApp 文件夹中。 ClientApp Folder
我收到此错误,我已经尝试了 2 周。
The serve command requires to be run in an Angular project, but a project definition could not be found. fail: Microsoft.AspNetCore.SpaServices[0]
The serve command requires to be run in an Angular project, but a project definition could not be found.
请帮助我并告诉我我在哪里错过了我的配置。 谢谢大家????
【问题讨论】:
-
如果有人成功做到这一点,请从 ClientApp 和 main 的 kudo 控制台分享您的文件夹结构。谢谢
-
您选择的网页应用程序的语言和版本是什么?
-
你可以阅读这篇文章,也许它会对你有所帮助。 stackoverflow.com/questions/62949194/…
-
您是否使用
ng serve启动服务器?由于 clientApp 文件夹是创建的 Dist 版本,因此您需要一个服务器(IIS、Nginx)来托管这些静态文件。 -
@NikhilWalvekar 是的,我是
标签: angular azure asp.net-core azure-web-app-service