4

我正在尝试使用 Microsoft 的新 spa 模板创建一个新应用程序,但 HMR(热模块更换)不起作用。我试过这个。

. 安装 SPA 模板:

    dotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0-rc2-final

. 使用命令行创建了一个新应用程序

    dotnet new angular -o MyApp

Ran 命令(在 linux 上工作):

    export SET ASPNETCORE_Environment=Development 

.在 ClientApp 文件夹中:

    npm install

.回到主文件夹:

    dotnet run

我能够在http://localhost:5000看到应用程序运行没有任何问题,但是当我修改 Angular 应用程序文件夹中的任何 .ts 文件或 .html 时,没有任何更改反映或发送到浏览器。我如何在这个基于 angular/cli 的新模板中配置 HMR。

我也尝试过这样的事情:https ://github.com/angular/angular-cli/wiki/stories-configure-hmr

或这个。 https://medium.com/@beeman/tutorial-enable-hmr-in-angular-cli-apps-1b0d13b80130

PD.: VSCode 发生了同样的情况,测试了多个浏览器,我的 angular/cli、npm、nodejs、.netcore 是最新的

4

0 回答 0