0

我们有一个通过 CLI 创建的 Angular 4 应用程序,该应用程序在其端口 (51000) 上运行,但每当对网络进行更改时,它都会从运行在端口 52000 上的节点代理提供服务,网址为 52000/app(将从 51000 提供服务)应用程序,页面重新加载按预期从代理工作,即 52000/app,它被刷新并提供新页面。

在我们迁移到 Angular 5 之后,重新加载在所有开发人员机器上停止工作,我们也验证了我们的节点任务,但我们找不到任何会影响行为的更改。

这在所有开发盒上都是相同的行为,在 Angular 5 上创建的测试应用程序重新加载就好了(没有代理)。

有任何想法吗

4

1 回答 1

1

能够通过将附加参数(即公共主机)传递给 CLI 来解决问题,从而解决了该问题。

ng serve --port 51000 --aot --public-host http://localhost:52000/app/sockjs-node
于 2018-01-24T18:44:52.673 回答