Ако в .cljs файл дефинирам файл като този:
main.cljs
(ns project.main
(:use [project.secondfile :only [my-var]]))
(js/alert my-var)
secondfile.cljs
(ns project.secondfile)
(def my-var "Hi")
Получавам „Referred var project.secondfile/my-var does not exist at src-cljs/main.cljs“. Въпреки това работи нормално в браузъра, тъй като и двата са компилирани (и с компилации :whitespace те могат да се препращат взаимно добре). Но очевидно това не работи в bREPL, тъй като те не се позовават един на друг.
Това нещо неизбежно ли е или правя нещо нередно?
Благодаря!