【问题标题】:How do I get Clojure to load a project-specific .clj file on REPL launch?如何让 Clojure 在 REPL 启动时加载特定于项目的 .clj 文件?
【发布时间】:2013-08-17 14:10:25
【问题描述】:

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

谢谢

【问题讨论】:

    标签: clojure leiningen


    【解决方案1】:

    向您的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")}}
    }
    
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-04
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 2011-06-14
    相关资源
    最近更新 更多