Clojure 如何将figwheel与ring server集成以实现后端自动重新加载?
我是clojure/clojurescript web开发新手Clojure 如何将figwheel与ring server集成以实现后端自动重新加载?,clojure,clojurescript,ring,Clojure,Clojurescript,Ring,我是clojure/clojurescript web开发新手 使用lein-ring-server,修改(例如路由)将自动重新加载到服务器(热部署) 使用leinfigwheel,它将监视cljs源文件的更改并相应地更新到页面 现在我启动了figwheel,并修改了后端代码(例如路由)。重新加载页面后,修改的内容没有更新 那么,有没有一种方法可以将figwheel与ring服务器集成,以便后端更改可以自动更新?ring中间件将为您完成这项工作。还有一个非常好的leiningen模板,名为Fig
lein-ring-server
,修改(例如路由)将自动重新加载到服务器(热部署)leinfigwheel
,它将监视cljs源文件的更改并相应地更新到页面figwheel
,并修改了后端代码(例如路由)。重新加载页面后,修改的内容没有更新
那么,有没有一种方法可以将figwheel与ring服务器集成,以便后端更改可以自动更新?ring中间件将为您完成这项工作。还有一个非常好的leiningen模板,名为Figwheel,它将为您设置一个项目,并提供一个自动重新加载环后端
此问题显示了包装重新加载用法的示例Chestnut有效!检查源代码后,我发现chestnut在调用
(run)
时会启动jetty服务器。只需添加wrap-reload
中间件将无法工作(我在询问之前已经尝试过了)。所以原因可能是leinfigwheel
根本不会启动jetty服务器。我稍后会尝试找出答案。有没有办法只使用lein figwheel
(不带chestnut)来实现这一点?当然,可以用chestnut复制他们为服务器所做的操作,或者直接使用wrap-reload。