我有一个 Luminus 项目,服务器在localhost:7000
. 我曾经cider-connect
将自己附加到这个 repl,但我遇到了下面的墙:
; CIDER 0.10.0snapshot (package: 20150820.852) \
(Java 1.7.0_51, Clojure 1.7.0, nREPL 0.2.10)
WARNING: The following required nREPL ops are not supported:
apropos classpath complete eldoc format-code format-edn info inspect-pop \
inspect-push inspect-refresh macroexpand ns-list ns-vars ns-path refresh \
resource stacktrace toggle-trace-var toggle-trace-ns undef
Please, install (or update) cider-nrepl 0.10.0-SNAPSHOT and restart CIDER
我想至少其中一个是调试所必需的;尝试检测函数产量
clojure.lang.LispReader$ReaderException: java.lang.RuntimeException: \
No reader function for tag dbg
我可以使用“正常”的 Clojure 项目进行调试。我尝试添加通常进入~/.lein/profiles.clj
项目的样板project.clj
无效:
:profiles/dev {:dependencies [[org.clojure/tools.nrepl "0.2.10"]]
:plugins [[cider/cider-nrepl "0.10.0-SNAPSHOT"]]}
如何将 CIDER 的调试器附加到此 Web 应用程序?