我在ChromeO中使用Linux,因此要访问我的Linux本地主机,请转到penguin.linux.test
。
我正在尝试设置figwheel-main,但是无法将websocket设置为penguin.linux.test而不是localhost。我在devtools控制台中得到以下内容:
websocket.js:283 WebSocket connection to 'ws://penquin.linux.test:9500/figwheel-connect?fwprocess=d0e7c5&fwbuild=dev&fwsid=a3177bc7-ece2-46e3-a8d3-6553eac8a6e9' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
[goog.net.WebSocket] An error occurred: undefined
我遵循了documentation,但是通过更改连接URL或配置主机名都无法连接到Websocket。我可以看到我的文件target/public/cljs-out/dev/cljsc_opts.edn
包含
#:figwheel.repl{connect-url "ws://penquin.linux.test:9500/figwheel-connect?fwprocess=d0e7c5&fwbuild=dev"}
我以前常常通过编辑文件resources/public/js/out/figwheel/connect.js
在lein-fighweel中实现。
答案 0 :(得分:0)
我设法在dev.cljs.edn
^{:connect-url "ws://100.115.92.205:9500/figwheel-connect"}
这是Crostini容器的IP地址。您可以通过运行this answer指向的ip addr show
来找到它。