当我已经在所有文件上运行JSLint时,我应该在我的CoffeeScript项目上使用CoffeeLint吗?我不认为这个问题是主观的。以下是客观原因:
答案 0 :(得分:2)
不,对于从CoffeeScript生成的JavaScript运行JSLint没有任何好处。
CoffeeScript编译的输出不在您的控制之下,并且它并不意味着传递任何形式的linting,因此对它运行JSLint绝对没有价值。您无法解决发现的任何问题,并且会出现很多的问题。
Linters用于在源代码中捕获人类 - 导致的错误,而不是用于查找像CoffeeScript这样的转换器中的错误。
CoffeeLint是否已经运行JSLint?如果是,那将使JSLint变得多余
没有
CoffeeScript是否会生成使JSLint以我无法控制的方式失败的代码?如果是的话,JSLint将会妨碍我的方式
这,正是
CoffeeScript会自动生成JSLinted代码吗?这将使运行JSLint浪费时间。
没有