clojure - 如何将 figwheel 与环服务器集成以实现后端自动重新加载?

标签 clojure clojurescript ring

我是 clojure/clojurescript Web 开发的新手。

  • 使用 lein ring server并且修改(例如路由)将自动重新加载到服务器(热部署)。
  • 使用 lein figwheel ,它会监视 cljs 源文件的变化并相应地更新到页面。

  • 现在我开始了 figwheel并修改了后端代码(例如路由)。我重新加载页面后,修改后的内容没有更新。

    那么有没有办法把figwheel和ring server结合起来,让后端的改动可以自动更新呢?

    最佳答案

    环中间件wrap-reload会为你做这件事。还有一个很不错的leiningen模板叫Chestnut这将为您设置一个带有 Figwheel 和自动重新加载 Ring 后端的项目。

    这个问题展示了一个 wrap-reload 用法的例子 Compojure development without web server restarts

    关于clojure - 如何将 figwheel 与环服务器集成以实现后端自动重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30271313/

    相关文章:

    clojure - 引用设置 vs 通勤 vs 改变

    clojure - 变量未在包含的 selmer 模板内扩展

    javascript - 指定我要包含的 ClojureScript 文件

    emacs - 在交互式开发过程中使用 clojure.repl 函数的最佳实践是什么?

    java - Clojure 中的 JOptionPane "adding a window to a container"异常

    function - 使用或条件在 clojure 中循环

    javascript - 在 NVD3 和 ClojureScript 中设置图表的静态刻度数

    nginx - 使用 Clojure 和 Ring 的 HTTPS 请求

    clojure - 构建uberwar时出现Lein循环依赖错误是什么原因?