gpt4 book ai didi

clojure - 其他 Clojure 项目源文件

转载 作者:行者123 更新时间:2023-12-02 11:04:03 25 4
gpt4 key购买 nike

当 lein 设置项目时,会创建一个 core.clj 文件以及其他目录和文件。我想知道是否可以将 core.clj 的内容拆分到

下的另一个源文件

../myproj/src/myproj/

如果是这样,如何从 core.clj 访问该数据。

最佳答案

IIRC(我没有方便检查的项目),src/myproj/ 目录中的所有内容都位于 'myproj 命名空间中。因此,您的 core.clj 文件将位于命名空间“myproj.core”中。其他文件将位于 'myproj 命名空间内自己的命名空间中(例如,'myproj.other-file 表示 other_file.clj),并且可以通过执行以下操作将其拉入 core.clj:

(use 'myproj.other-file)

或者,在 ns 声明中:

(ns myproj.core
(:use [myproj.other-file]))

关于clojure - 其他 Clojure 项目源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13271823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com