小编Arn*_*eur的帖子

clojure.tools/namespace刷新失败,显示"No namespace:foo"

我正在使用tools.namespace在REPL上提供名称空间的智能重新加载.然而,当调用refresh或者refresh-all,它抛出一个错误.

user=> (require '[clojure.tools.namespace.repl :as tn])
user=> (tn/refresh)
:reloading (ep31.common ep31.routes ep31.config ep31.application user ep31.common-test ep31.example-test)
:error-while-loading user

java.lang.Exception: No namespace: ep31.config, compiling:(user.clj:1:1)
Run Code Online (Sandbox Code Playgroud)

并且它似乎最终处于这种奇怪的状态,其中(require ep31.config)没有错误,但之后实际上没有定义命名空间.

namespaces clojure

2
推荐指数
1
解决办法
526
查看次数

标签 统计

clojure ×1

namespaces ×1