Я не вижу ни одного файла журнала для компиляции, и ошибка в терминале недостаточна для дальнейшего устранения неполадок.Как получить более подробное ведение журнала ошибок или как мне решить эту проблему?
Первые несколько строк из stacktrace ниже
Compiling ClojureScript...
Compiling ["resources/public/js/app.js"] from ["src/cljs"]...
Compiling ["resources/public/js/app.js"] failed.
clojure.lang.ExceptionInfo: failed compiling file:resources\public\js\out\cljs\core.cljs {:file #object[java.io.File 0x7c5d1d25 "resources\\public\\js\\out\\cljs\\core.cljs"], :clojure.error/phase :compilation}
at cljs.compiler$compile_file$fn__3901.invoke(compiler.cljc:1706)
at cljs.compiler$compile_file.invokeStatic(compiler.cljc:1666)
У меня есть простой файл cljs со следующим содержимым
(ns moose.core)
(defn run []
(.write js/document "This is not the end!"))
Мой project.clj имеет следующую конфигурацию для cljsbuild
:cljsbuild
{:builds [{:id "dev"
:source-paths ["src/cljs"]
:figwheel {:on-jsload "moose.core/run"
:open-urls ["http://localhost:3449/index.html"]}
:jar true
:compiler {:main moose.core
:warnings true
:output-dir "resources/public/js/out"
:asset-path "js/out"
:output-to "resources/public/js/app.js"}}]}
:clean-targets ^{:protect false} [:target-path :compile-path "resources/public/js" "dev-target"]
Обновление 1 Следуя советам Алана ниже, я создал новый шаблон и сузил причину додобавление довольно старой библиотеки для взаимодействия с CouchDB
[com.ashafa / clutch "0.4.0"]
Остается вопрос, как получить подробные / полные логидля cljsbuild.
Обновление 2 Оказывается, положение библиотеки в списке зависимостей оказывает влияние.Если он появляется раньше [com.cognitect / транзит-clj "0.8.313"] компиляция завершится неудачно, иначе он будет работать.