【问题标题】:Where can I set the ES6 option for jshint?我在哪里可以为 jshint 设置 ES6 选项?
【发布时间】:2023-09-18 20:55:01
【问题描述】:

我试过了:

/*jshint esversion: 6 */

但运行 grunt 时出错:

这应该是首选方法,因为 esnext 已被弃用。看这里 - http://jshint.com/docs/options/#esnext

【问题讨论】:

  • esnext 还适合你吗?
  • 如何输入:esnext: true 或只是esnext
  • 如何查看版本?它是由 npm 自动安装的。
  • esnext: true works ... npm 应该安装最新版本。奇怪……有人在撒谎,不是 npm 就是 jshint。
  • Jshint --version 也许?

标签: javascript gruntjs jshint


【解决方案1】:

您可以在 gruntfile.js 中设置“esversion”选项,如下所示:

jshint: {
    files: ['dist/*.js'],
    options: {
        'esversion': 6,
    }
},

【讨论】: