Angular2个网站反映在不同电脑上的实时变化

Angular 2 website reflects real-time changes on different computers

这可能是一个新手问题,但我正在 Angular 上创建一个网站 2. NPM 默认服务器为 http://localhost:3000。我试图通过调用我的 ip 地址 http://10.x.x.x:3000 从另一台计算机打开该网站,该网站运行正常。

但是当我在计算机 1 的输入字段中键入时,它反映了计算机 2 浏览器中的实时变化。输入文本、showing/hiding div 甚至输入收音机都存在问题。如果来自同一台计算机的两个浏览器并行 运行,也会存在该问题。

我知道问题可能是因为同一个端口,但不知道解决办法。

您可能在某些构建脚本中使用了 browsersync。这将使各处的浏览器保持同步。

要测试多个客户端,您需要非浏览器同步构建(无论您的项目如何调用)。