2024 年 Clojure 状态调查中分享您的想法!

欢迎!请参阅关于页面了解有关如何使用本网站的更多信息。

0
ClojureScript

按照quickstart中的描述创建了项目。

hello-world/core.cljs

`
(ns hello-world.core
(:require [hello-world.foo]))

(enable-console-print!)

(println "Hello world!")
(hello-world.foo/foo)
;; 无警告
`

hello_world/foo.cljs

(ns hello-world.foo2) (defn foo [] (println "o no"))

请注意,foo.cljs的命名空间名称与文件结构不一致。

我期望
1) 关于(:require (link: hello-world.foo))无法找到命名空间的警告,以及/或
2) 关于(hello-world.foo/foo)是一个不存在的变量的警告。

1 答案

0
参考:https://clojure.atlassian.net/browse/CLJS-2459 (报告者:borkdude)
...