当前位置: 首页 > 知识库问答 >
问题:

如何让Clojure加载特定于项目的文件。关于REPL启动的clj文件?

呼延学
2023-03-14

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

谢谢

共有1个答案

骆嘉石
2023-03-14

将条目添加到项目中。clj:复制选项如下

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

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

{
 :user
  {:repl-options {:init (load-file "path/to/file.clj")}}
}
 类似资料:
  • 我最近开始学习Clojure,想知道是否有一种执行简单. clj文件的标准方法。 我已经安装了Leiningen,并创建了我的第一个项目称为我的东西使用lein新应用程序我的东西。 管理我的东西。core,我从lein run开始: 接下来,我尝试了lein repl,接着是: 我还使用lein repl进行了一些基本评估: 我试着在我的东西里定义这个函数。核心: 我得到以下错误:clojure.

  • 当我为特定项目启动clojure repl时,对于leiningen来说,在具体项目中指定正确的clojure版本就足够了。clj文件,如下所述。但是当我在项目外部启动repl时,旧版本就启动了。在我的例子中,旧版本是1.5。1,我想升级到1.6。0.此处提出了无效的解决方案,但在下面的评论中说,在lieingen版本2.1中,问题已得到解决。我支持2.3版。4.leiningen,但提议的解决方

  • 如何创建支持多种环境的项目架构?在Spring的帮助下,每个环境将具有来自不同属性文件(dev-propertfile,test-propertfil,propertyfile)的不同数据源

  • 问题内容: 我正在尝试从文件中加载图像而不使用。这些文件夹是: 我想将图像加载到资产文件夹中。我试过了: 我已经尝试过使用字符串路径“ /TestProject/assets/drawIcon.png”,但是什么也没有。我不知道如何加载该图片! 问题答案: 将目录设置为资源目录,然后从“ /drawIcon.png”位置将图像加载为资源: 如果要创建javafx图像: 在这种情况下,也请将该文件夹

  • 我正在从事一个JavaFX8(maven)项目。我想在sources(而不是resources)文件夹中存储一个fxml文件 当我将fxml存储到location/src/main/resources/views/b/MyFxml时。fxml我使用命令加载它时没有错误, 有没有办法从/src/main/java/package/name/RoleView加载我的fxml文件。fxml位置?