ClojureScript将一个命名空间拆分为多个文件
我读过,但在ClojureScript中似乎没有ClojureScript将一个命名空间拆分为多个文件,clojure,namespaces,clojurescript,Clojure,Namespaces,Clojurescript,我读过,但在ClojureScript中似乎没有load和load file。是否可以在多个文件上分离单个命名空间 我之所以要这样做,是因为我使用的是Om,我想将组件分离到不同的文件中。我可以使用单独的名称空间来完成,但是我必须在每个文件的开头编写相同的requires,并且在主文件中调用这些组件的唯一方法如下: (:require [some-project.sidebar :as sidebar]) ... (om/build sidebar/sidebar app-state) i、
load
和load file
。是否可以在多个文件上分离单个命名空间
我之所以要这样做,是因为我使用的是Om,我想将组件分离到不同的文件中。我可以使用单独的名称空间来完成,但是我必须在每个文件的开头编写相同的requires,并且在主文件中调用这些组件的唯一方法如下:
(:require [some-project.sidebar :as sidebar])
...
(om/build sidebar/sidebar app-state)
i、 我必须在每个组件的名称之前指定名称空间,这看起来不太好。有什么改进的办法吗?我不熟悉Clojure和ClojureScript,所以可能我遗漏了一些明显的东西?这里有几点需要注意