欢迎!有关如何使用本站,请参阅关于页面获取更多信息。
目前您可以为var分配Closure命名空间而不发出警告。
最小示例(链接:https://gist.github.com/bensu/e146fff87a67f41798ca 文本:示例)
`(ns import-names.core(:import [goog debug]))
`
(def debug goog.debug) `
评论由:dnolen
这个例子比较复杂。除了导入一个与def匹配的名字,你还把google closure命名空间分配给了局部变量。这可能会引起问题。我们需要更多信息。
评论由:hensu
我们应该检查是否使用了{{:require}}ed和{{:import}}ed命名空间作为值,然后发出警告。