mur*_*a52 11 clojure leiningen
使用leiningen REPL时,有没有办法让文件或ns自动重新加载到repl on file save.目前我通过在repl中键入以下内容来重新加载ns - (use 'sample.ns :reload-all)
.
但是我可以在文件保存时自动重新加载吗?
Clojure-Watch库可以满足您的需求。它观察文件并执行一些操作。在您的情况下,操作是从该文件重新加载名称空间。此外,它需要编写一些初始代码来启动观察者。
这种方式对我来说似乎有点复杂。直接从 Lein 启动的普通 REPL 并不是有效的开发方式。您最好使用一些 Clojure 友好的编辑器,例如 Emacs 或 Lightable。
归档时间: |
|
查看次数: |
3709 次 |
最近记录: |