0
我有麻煩讓我的默認名稱空間調用時,我開始lein repl:從emacs蘋果酒無頭。當聲明lein repl時,不會評估默認名稱空間嗎?
我project.clj有:定義REPL項:
:repl-options { :init-ns dev.core }
當我蘋果酒插孔時間從project.clj文件,我確實是在dev.core NS結束:
dev.core> *ns*
#<Namespace dev.core>
然而,當我看的實習生,我得到:
dev.core> (ns-interns *ns*)
{}
當我重裝命名空間:
dev.core> (use 'dev.core :reload)
nil
dev.core> (ns-interns *ns*)
{start-cljs-repl #'dev.core/start-cljs-repl, stop-server #'dev.core/stop-server}
我的命名空間被加載。 看來,內部leiningen使用(require ...)方法來加載命名空間,但在文檔中找不到關於此案件的任何信息?
謝謝!