【问题标题】:Angular 13 live-reload not working, can websocket endpoint be configured?Angular 13 live-reload 不起作用,可以配置 websocket 端点吗?
【发布时间】:2022-08-18 04:10:49
【问题描述】:

Angular 在开发版本中用于其 websocket 的路径似乎已经改变。

Angular 12 及更早版本:ws://localhost:4200/websocket

角 13:ws://localhost:4200/ws

这会导致我们的应用出现问题,因为我们使用/ws 与后端建立 websocket 连接。我们通过代理连接到后端,因此与我们的服务器和 Angular 的连接是ws://localhost:4200/ws。该路径被代理,因此 Angular 实时重载不起作用。

可以配置 Angular websocket 端点吗?

  • 我已经使用这篇文章的变体使用 Nginx 进行了实时重新加载:nathanfriend.io/2018/05/14/…。好像它正在收听location ^~ /sockjs-node/。也许它可以帮助你。它适用于 Angular 10、11、12,但我还没有在 13 上尝试过。
  • 停止以 13 角工作。

标签: angular websocket proxy


【解决方案1】:

我也有同样的问题。。你解决了吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多