如何重新加载活跃的模板?

时间:2017-01-20 18:38:36

标签: clojure enlive

我有一个使用enlive的Web应用程序。

如果我更改模板使用的html文件,除非重新启动figwheel,否则我看不到更改。

我正在使用ring.middleware.reload / wrap-reload,如下所示:

 (-> routes
     (ring.middleware.reload/wrap-reload {:dirs ["src" "resources"]})
 ...

......但没有任何影响。

请注意,如果我更改任何.clj或.cljs文件,我就不必重新启动服务器。

1 个答案:

答案 0 :(得分:0)

根据Piotrek给出的链接,我发现这个项目解决了我的问题:https://github.com/kolov/enlive-reload

修复是用(wrap-enlive-reload)包装路由,现在一切正常。