我可以传递 clojure.main/repl
一个将用于 eval
输入的函数(感谢 :eval
关键字)。但是我该如何使用 nrepl 来做到这一点呢?我读了一些有关处理程序的内容,但它很快就变得难以理解且抽象。
另外,由于我主要使用 lein repl 启动它,有没有办法在 project.clj
文件中指定我的 eval
? :repl-options
似乎不接受 :eval
关键字。
最佳答案
您可以制作类似的东西并使用 start-server 函数手动启动 nrepl。或者有一个用于 nrepl 中间件的 lein 选项。
关于clojure - 使用带有 nrepl 的替代 eval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34635761/