带有Angular的ASP.NET Core无法更新更改

4 asp.net angularjs aspnetcoretemplatepack

在本教程https://www.youtube.com/watch?v=ytDTkFJOJIE之后,我使用aspnet核心spa模板(具体来说,是一个角度)创建了一个新项目。

因此,当我第一次运行“ dotnet run”时,它可以正常运行该站点。

现在,当我提交更改时,例如删除导航栏及其引用,“ main-server.js”和“ main-client.js”不会更新,浏览器中的站点也不会更新。

我究竟做错了什么?如果需要更多信息,请告诉我。

Ash*_*shu 9

我面临着同样的问题。以下步骤对我有用:

  • 从dist文件夹删除所有文件
  • 运行“ ng build”
  • 应用程序运行时,如果仍然看不到更改,请清空缓存并重新加载chrome浏览器(长按浏览器刷新按钮,然后选择“清空缓存并重新加载”)

在此处输入图片说明

  • 我从“ dist文件夹”中删除了所有内容,并最终完成了工作!它解决了两个问题:页面开始刷新,我可以看到更改。 (2认同)

小智 4

看来我必须设置环境变量。尽管它可能在 launchSettings.json 上设置,但您必须运行此命令

$Env:ASPNETCORE_ENVIRONMENT = "Development"

使其正常工作。从昨天开始我就找到了这个,希望它对其他人有帮助。