很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .
9年前关闭。
我使用 CoffeeScript homepage 中的示例它不验证。
for
loop一个是一个完美的例子,如果你使用 coffeescript 语句,它不会将正文包裹在 if
中。陈述。
最佳答案
My compiled CoffeeScript won't validate in JShint .. why?
简短的回答是:因为 CoffeeScript 编译器的创建者认为没有必要。
对开发人员编写和维护的代码进行 lint 检测是有意义的。它通过使代码可读来避免人为错误。
另一方面,编译器生成的代码有完全不同的要求。可读性通常不是问题。更重要的是代码高效且小巧。
如果你真的想要这个,那么你需要修改 CoffeeScript 编译器源。
关于coffeescript - 为什么编译的 CoffeeScript 不通过 JSHint?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12684758/