欢迎!请参阅关于页面以获取更多有关如何使用此页面的信息。
评论由:slipset 制作
是的
`cljs.user=> (def foo-bar 17)
`
cljs.user=> foo_bar
^
警告:在第1行使用未声明的变量 cljs.user/foo_bar 17cljs.user=> `
现在不记得细节了,但我是通过尝试找出宏的代码路径来解决这个问题,据我所知试图弄清楚宏
我想我必须查看解决常见符号的代码路径
评论由:mfikes 制作
0001-CLJS-1593-only-return-a-var-when-we-re-looking-for-a.patch fails {{script/test-self-parity}} (x)
特别是,你会有
警告:没有这样的命名空间:cljs.inference-util,无法找到 cljs/inference_util.cljs、cljs/inference_util.cljc 或提供“cljs.inference-util”的 JavaScript 源文件(请检查带有破折号的命名空间在 ClojureScript 文件名中使用下划线)在行15 src/test/cljs/cljs/inference_test.cljs 警告:在行15 src/test/cljs/cljs/inference_test.cljs中使用未声明的变量 cljs.inference-util/truth_-not-called?
随后是{{无法读取属性'truth__not_called_QMARK_' of undefined}} 错误,可能与此相关