Недавно начал играть с Clojurescript в Spacemacs (emacs 26.1). Я использую figwheel, я обычно делаю изменения в файле * .cljs, а затем проверяю результаты в функции в REPL. Недавно я смотрел видео, где кто-то оценивал функцию в файле, не обращаясь к REPL.
Я пытался сделать то же самое, используя cider в spacemacs, проблема в том, что он оценивает, но не отображает результаты.
Ниже приведен фрагмент из конфигурации в моем проекте. Clj
:profiles {:dev {:source-paths ["src" "env/dev/clj"]
:dependencies [[binaryage/devtools "0.9.10"]
[figwheel-sidecar "0.5.16"]
[nrepl "0.4.4"]
[cider/piggieback "0.3.9"]]}})
Фрагмент из файла cljs.
(defn tes []
(inc 1234))
(prn (tes))
(tes)
Я попытался оценить (tes)
и (prn (tes))
, он оценивает, но ничего не печатает в области эха.
У меня есть настройка сидра в Spacemacs и REPL сидра, работающего во время выполнения. Выполнение функции в cider REPL путем перехода к пространству имен работает.
Есть ли что-то, чего я здесь не хватает, чтобы заставить его работать с точки зрения настройки.