当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)
Run Code Online (Sandbox Code Playgroud)
或者,在ns
声明中:
(ns myproj.core
(:use [myproj.other-file]))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1932 次 |
最近记录: |