【发布时间】:2013-08-17 14:10:25
【问题描述】:
如何让 Clojure 在 repl 启动时加载特定于项目的 .clj 文件?每当我打开一个新的 repl 时,我都希望有一些可用的功能(我在 emacs 上使用 nREPL,因为它的价值......)
谢谢
【问题讨论】:
如何让 Clojure 在 repl 启动时加载特定于项目的 .clj 文件?每当我打开一个新的 repl 时,我都希望有一些可用的功能(我在 emacs 上使用 nREPL,因为它的价值......)
谢谢
【问题讨论】:
向您的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")}}
}