Clojure Pedestal Windows WSL2 浏览器不呈现
Clojure Pedestal Windows WSL2 browsers not rendering
我完成了一个基座 clojure 应用程序并使用 repl 启动它启动的服务器。
我只能卷曲并且无法在任何浏览器上使用 localhost:8080 访问该项目。我用 Clojurescript/Shadowcljs 做了前端,它在浏览器中运行良好,所以它不可能是本地主机的整体问题(主机问题)。
为了进一步检查问题,我一步一步地遵循了这个教程应用程序(只是为了 100% 确定),它也只能通过 curl 加载而不是在浏览器中加载,因为教程指出它应该能够加载浏览器(不更改任何代码)。
我将 Windows wsl2 与我所有的各种语言的应用程序一起使用,但是这个带有 clojure 和 pedestal 的应用程序无论我什至尝试包含 dockerfile 都不会在浏览器中加载。
谢谢你在这种情况下给我的任何帮助,因为我迷路了。
所以我很好奇我让它工作的方式是添加> Thats using a browser on windows side to wsl linux using http://localhost:8080/
::http/host "0.0.0.0"
到
(def service {:env :prod
::http/host "0.0.0.0"
::http/routes routes
::http/resource-path "/public"
::http/type :jetty
::http/port 8080})
我在
找到了信息
https://github.com/pedestal/pedestal/issues/604#issuecomment-529469681
我完成了一个基座 clojure 应用程序并使用 repl 启动它启动的服务器。 我只能卷曲并且无法在任何浏览器上使用 localhost:8080 访问该项目。我用 Clojurescript/Shadowcljs 做了前端,它在浏览器中运行良好,所以它不可能是本地主机的整体问题(主机问题)。
为了进一步检查问题,我一步一步地遵循了这个教程应用程序(只是为了 100% 确定),它也只能通过 curl 加载而不是在浏览器中加载,因为教程指出它应该能够加载浏览器(不更改任何代码)。
我将 Windows wsl2 与我所有的各种语言的应用程序一起使用,但是这个带有 clojure 和 pedestal 的应用程序无论我什至尝试包含 dockerfile 都不会在浏览器中加载。
谢谢你在这种情况下给我的任何帮助,因为我迷路了。
所以我很好奇我让它工作的方式是添加> Thats using a browser on windows side to wsl linux using http://localhost:8080/
::http/host "0.0.0.0"
到
(def service {:env :prod
::http/host "0.0.0.0"
::http/routes routes
::http/resource-path "/public"
::http/type :jetty
::http/port 8080})
我在
找到了信息https://github.com/pedestal/pedestal/issues/604#issuecomment-529469681