Angular 项目中的热重新加载停止工作
Hot reloading in Angular Projects stopped working
我们有一个通过 CLI 创建的 Angular 4 应用程序,它在其端口 (51000) 上运行,但从端口 52000 的节点代理 运行 获得服务,在 url 52000 /app(将从 51000 开始服务),只要对网络应用程序进行了更改,页面就会按预期从代理重新加载,即 52000/app,它会刷新并提供新页面。
在我们迁移到Angular5之后,重新加载在所有开发者机器上停止工作,我们也验证了我们的节点任务,但我们找不到任何会影响行为的更改。
这在所有开发箱上都是相同的行为,在 angular 5 上创建的测试应用程序重新加载就好了(没有代理)。
任何想法
能够通过向 CLI 传递附加参数来解决问题,即 public-host 解决了问题。
ng serve --port 51000 --aot --public-host http://localhost:52000/app/sockjs-node
我们有一个通过 CLI 创建的 Angular 4 应用程序,它在其端口 (51000) 上运行,但从端口 52000 的节点代理 运行 获得服务,在 url 52000 /app(将从 51000 开始服务),只要对网络应用程序进行了更改,页面就会按预期从代理重新加载,即 52000/app,它会刷新并提供新页面。
在我们迁移到Angular5之后,重新加载在所有开发者机器上停止工作,我们也验证了我们的节点任务,但我们找不到任何会影响行为的更改。
这在所有开发箱上都是相同的行为,在 angular 5 上创建的测试应用程序重新加载就好了(没有代理)。
任何想法
能够通过向 CLI 传递附加参数来解决问题,即 public-host 解决了问题。
ng serve --port 51000 --aot --public-host http://localhost:52000/app/sockjs-node