Mac 上的 electron+figwheel 导致 websocket 连接错误
electron+figwheel on Mac causes websocket connection error
背景
我正在尝试整合 figwheel with electron(atom-shell)。我用
lein new figwheel hello-world -- --reagent
生成figwheel
部分,并从electron quick start. The resulting project is here复制电子部分。
问题
运行 项目作者:
- 打开一个终端并启动 figwheel
lein figwheel
- 打开另一个终端,按
electron .
启动Electron。
然而它在 Mac 上失败了。 electron部分显示如下日志:
[5848:0720/220633:INFO:CONSOLE(62)] "WebSocket connection to 'ws://localhost:3449/figwheel-ws/dev' failed: Connection closed before receiving a handshake response", source: file:///Users/foo/repos/cljs-douban/resources/public/js/compiled/out/figwheel/client/socket.js (62)
[5848:0720/220635:INFO:CONSOLE(82)] "Figwheel: trying to open cljs reload socket", source: file:///Users/foo/repos/cljs-douban/resources/public/js/compiled/out/figwheel/client/utils.js (82)
但是,同一项目适用于 Linux。谷歌搜索没有正确结果,请帮助。
在谷歌搜索 'MAC websocket connection error' 后,我遇到了类似的问题 here。
而且是我设置的代理搞砸了'localhost',导致连接错误。禁用代理解决了这个问题。抱歉给您带来不便。
背景
我正在尝试整合 figwheel with electron(atom-shell)。我用
lein new figwheel hello-world -- --reagent
生成figwheel
部分,并从electron quick start. The resulting project is here复制电子部分。
问题
运行 项目作者:
- 打开一个终端并启动 figwheel
lein figwheel
- 打开另一个终端,按
electron .
启动Electron。
然而它在 Mac 上失败了。 electron部分显示如下日志:
[5848:0720/220633:INFO:CONSOLE(62)] "WebSocket connection to 'ws://localhost:3449/figwheel-ws/dev' failed: Connection closed before receiving a handshake response", source: file:///Users/foo/repos/cljs-douban/resources/public/js/compiled/out/figwheel/client/socket.js (62)
[5848:0720/220635:INFO:CONSOLE(82)] "Figwheel: trying to open cljs reload socket", source: file:///Users/foo/repos/cljs-douban/resources/public/js/compiled/out/figwheel/client/utils.js (82)
但是,同一项目适用于 Linux。谷歌搜索没有正确结果,请帮助。
在谷歌搜索 'MAC websocket connection error' 后,我遇到了类似的问题 here。
而且是我设置的代理搞砸了'localhost',导致连接错误。禁用代理解决了这个问题。抱歉给您带来不便。