我们通过CLI创建了一个Angular 4应用程序,该应用程序在其端口(51000)上运行,但是无论何时进行更改,都可以从在端口52000上运行的节点代理服务,在url 52000 / app(服务于51000)到网络应用程序,页面重新加载按预期从代理工作,即52000 / app,它会刷新并提供新页面。
在我们迁移到Angular 5后,重新加载在所有开发人员计算机上停止工作,我们也验证了我们的节点任务,但我们无法找到任何会影响行为的更改。
这在所有开发框上都是相同的行为,在角度5重新加载时创建的测试应用程序就好了(没有代理)。
任何想法
答案 0 :(得分:0)
能够通过将其他参数(即 public-host )传递给CLI来解决问题,从而解决了问题。
ng serve --port 51000 --aot --public-host http://localhost:52000/app/sockjs-node