我正在使用一个luminus web项目,并通过leiningen的checkout功能添加了一个我正在开发的库。 现在,我想要的是重新加载源文件也适用于我通过checkouts文件夹引用的项目。 有没有办法做到这一点?到目前为止,我还没有成功改变:reload-paths或wrap-reload选项。
答案 0 :(得分:0)
好吧,最后它很容易,然而,发现它,不是。
在core.clj中有这段代码:
(http-kit/run-server
(if (dev? args) (reload/wrap-reload app) app)
只需将其更改为:
(http-kit/run-server
(if (dev? args) (reload/wrap-reload app
{:dirs ["src" "checkouts/subproject/src"]}) app)
您可以添加所需数量的文件夹,所有人都会看到源更改。