【问题标题】:I can't fix the "let" warning in JSHint plugin for vscode in all the new projects I create在我创建的所有新项目中,我无法修复 vscode 的 JSHint 插件中的“let”警告
【发布时间】:2020-08-29 00:30:53
【问题描述】:

当我写作时:

let name = "Henry"; 

出现以下警告信息:

'let' is available in ES6 (use 'esversion: 6') or Mozilla JS extensions (use moz).

我不知道如何纠正该警告。我找到的答案是创建一个名为.jshintrc 的文件,然后添加:

{
    "esversion": 6
}

问题是,它只适用于我正在编程的当前项目,如果创建一个新项目,我必须再次执行相同的文件。还有另一种方法可以应用所有新项目吗?

【问题讨论】:

标签: javascript jshint


【解决方案1】:

您需要在 jshint 选项中使用 esversion 选项启用 es6。如果您在顶层没有 .jshintrc 文件,请创建一个并添加此文件

{ "esversion": 6 }

您可以选择将其添加到文件中,但如果您必须将其添加到每个文件中,可能会很烦人

/* jshint esversion: 6 */

https://jshint.com/docs/options/#esversion

【讨论】:

    【解决方案2】:

    你需要添加一个标签让 JSHint 知道你想要你 ES6。

    /* jshint esversion: 6 */
    let name = "Henry";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-30
      • 2021-10-27
      • 1970-01-01
      • 2020-07-14
      • 2020-04-01
      • 2020-11-04
      • 2018-09-18
      • 1970-01-01
      相关资源
      最近更新 更多