WebSocket连接到'ws:<URL>/_next/webpack-hmr'失败:WebSocket在建立连接之前已关闭。

17
我遇到了问题,我试图在nextjs中使用graphql进行订阅,但是出现了错误,我不知道如何解决。我遇到了websocket错误 - "WebSocket connection to 'ws:/_next/webpack-hmr' failed: WebSocket is closed before the connection is established."
您可以在这里检查代码 - https://github.com/LoQeN00/messenger-2.0.git 错误截图 graphql-setup截图

请确保将代码和错误直接作为文本发布到问题中(而不是作为图片),并适当地格式化它们。 - juliomalves
请确保问题中提供的链接有效。 - undefined
2个回答

8

1
就像你分享的链接中所说,我没有其他中间件/代理设置,重启电脑解决了问题。这个答案很有帮助。谢谢。 - horoyoi o
1
对我来说,只需要重新启动浏览器或者以隐身模式重新打开(可能是某个扩展程序在干扰)。 - gadicc

4

我需要移除

assetPrefix: "./"

next.config.js中获取信息,以便HMR正常工作并消除这些警告。对我而言,问题在FF和Chrome中都存在。


我想知道为什么问题是因为assetPrefix而出现的。 - FrameMuse

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接