2

我知道有很多 JavaScript lint 工具,但我想知道 Dojo 是否也有任何工具,因为 dojo 引用会导致普通 JS lint 工具出现问题。

谢谢

4

1 回答 1

4

JSHint 可以很好地处理道场(甚至还有一个小标志)。我确实想念它没有检查我的提供和要求*。

你不能在你最喜欢的工具中为全局命名空间添加额外的名字吗?

* 编辑:现在有了新的异步模块,如果你忘记导入一个模块,jshint 会发出警告(因为它现在只是一个常规变量,而不是被访问的嵌套对象属性)。但是,如果有未使用的函数参数(即,模块被不必要地导入),它不会警告您。就我而言,我破解了 JSHint 源代码以添加警告。

于 2011-09-20T19:29:54.163 回答