clojure - 如何让 Clojure 在 REPL 启动时加载特定于项目的 .clj 文件?

标签 clojure leiningen

如何让 Clojure 在 repl 启动时加载特定于项目的 .clj 文件?我希望每当我打开一个新的 repl 时都可以使用一些功能(我在 emacs 上使用 nREPL,因为它的值(value)......)

谢谢

最佳答案

project.clj:repl-options 添加一个条目,如下所示

:repl-options {:init (load-file "src/your-project-specific-file.clj") }

如果您希望您的函数在所有 REPL 中可用,请在 .lein/profiles.clj 中添加用户配置文件条目,如下所示:

{
 :user
  {:repl-options {:init (load-file "path/to/file.clj")}}
}

关于clojure - 如何让 Clojure 在 REPL 启动时加载特定于项目的 .clj 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18289716/

相关文章:

java - 监督生成进程的输入流

java - Clojure AWS Lambda 函数中的 OpenCV 目标大于 250MB,如何减小其大小?

tomcat - Compojure:访问文件系统

clojure - F#:类似于 Clojure 中的分区函数

php - 是否有用于 php 的纯 html 模板系统?

clojure - 是否可以从 lein-repl 调用 lein-plugin 函数?

clojure - 使用 lein 将依赖项添加到 clojure 项目

clojure - Leiningen 和 Clojure 依赖项

clojure - 如何在一个命令中执行多个 lein 任务?

clojure - 为什么 clojure 线程最后一个 (->>) 是一个宏?