1

我怎样才能jslint玩得好node --harmony?当我使用和谐标志运行节点时,我收到jslint如下错误:

 #1 Expected an identifier and instead saw 'let'.

总而言之,我希望 jslint 能够识别出我正在使用 ES6 扩展。有办法吗?

4

1 回答 1

1

JSLint 目前不支持任何指定或提议的 ES6 特性。JSHint 确实对一些 ES6 特性有基本的支持,并且相当定期地获得更多支持:

  • 解构
  • 剩余参数/扩展运算符
  • 生成器函数
  • 块作用域(包括常量和let
  • 课程
  • for-of循环_
  • 模块

请注意,您必须在 JSHint 中激活此行为,方法是将esnext选项设置为true.

于 2013-08-29T06:46:44.440 回答