Angular "Cannot Get /" 当我构建时 - 每次都必须保存 .ts 文件作为解决方法

Angular "Cannot Get /" when I build - have to save .ts file every time as workaround

我有一个 .Net Core 3/Angular 7 Visual Studio 2019 项目,它已经开始运行,但我觉得它可能很简单。

这才刚刚开始发生,这几天都很好。

当我构建并 运行 网站时,我收到消息:

无法获取/

但是如果我保存一个 .ts 文件并刷新浏览器就没问题了。

谁能告诉我保存 .ts 文件时发生了什么?有什么我可以在后台永久触发 运行 以避免这种有点乏味的解决方法。

我偶然发现这是由于 Visual Studio 中未发现的 ng 构建错误造成的。无论出于何种原因,保存 .ts 文件就足以绕过它,但最好的解决方案是:

打开一个命令行工具和 运行 "ng build" 看看是否有任何构建错误,如果有修复它们然后(在我的情况下)Microsoft.AspNetCore.SpaServices 将编译和运行 当你 运行 在 Visual Studio