文件更改时运行Clojure REPL命令

文件更改时运行Clojure REPL命令,clojure,read-eval-print-loop,Clojure,Read Eval Print Loop,每次源文件更改时,我都希望在当前运行的clojure repl中运行一个命令。这类似于人们在文件更改时运行bash命令(即,在文件更改时重建项目)。这可能吗?您可以使用及其功能,并为其提供:在指向您的功能的选项之后: (refresh :after 'some-ns/some-fn) 从现在开始工具。命名空间将监视您的源文件,并在相关命名空间发生更改时重新加载它们,并在重新加载后调用您的函数。查看Prism库。具体来说,该函数应该允许您执行所需的操作

每次源文件更改时,我都希望在当前运行的clojure repl中运行一个命令。这类似于人们在文件更改时运行bash命令(即,在文件更改时重建项目)。这可能吗?

您可以使用及其功能,并为其提供
:在指向您的功能的
选项之后:

(refresh :after 'some-ns/some-fn)

从现在开始
工具。命名空间
将监视您的源文件,并在相关命名空间发生更改时重新加载它们,并在重新加载后调用您的函数。

查看Prism库。具体来说,该函数应该允许您执行所需的操作