gpt4 book ai didi

.net - ASP.NET Core (.NET 5) + Angular 11 = 在空项目上构建错误

转载 作者:行者123 更新时间:2023-12-03 16:58:14 25 4
gpt4 key购买 nike

如果我使用以下命令在 Visual Studio 中创建一个新的 ASP.NET Core Web API + Angular 项目:dotnet new angular ,它会创建一个 .NET 5 ClientApp 中包含一个新的项目 Angular 8.2 项目。
如果我 F5 它,一切正常。
但我想使用 Angular 11 项目,所以我删除了 ClientApp 内容,在那里打开一个终端:ng new <app-name> --directory ./那里。
项目创建,F5,项目启动,但在每次启动时,调试控制台中都会出现这两行:

Microsoft.AspNetCore.SpaServices: Error: - Generating browser application bundles...Microsoft.AspNetCore.SpaServices: Error: √ Browser application bundle generation complete.


我做了很多尝试:合并以前的值 tsconfig.json ,来自 angular.json , launchSettings.json ,但没有解决它。
相反,如果我启动一个 ng serve从 ClientApp 目录,它可以正常工作。
Visual Studio 和 Angular 的 CLI 之间是否存在一些不兼容?
谢谢大家!

最佳答案

我遇到了类似的问题,甚至 asked about it .然而,正如回复所暗示的那样,这是一个 Angular 产生的结果,这些结果无意中看起来像是 .NET 的错误 - 基本上是编码草率的情况。
虽然我认识到你的痛苦并与你分享,但你需要接受 MS 有点落后于 Angular 最新的东西。在我看来,您绝对应该继续使用第 11 个(或任何最新版本)。

关于.net - ASP.NET Core (.NET 5) + Angular 11 = 在空项目上构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65465740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com