如何在使用ESLint时在js注释中指定ESversion

问题描述 投票:0回答:2

我们正在使用ESLint项目范围,并且有grunt,closure-compiler,typescript等来完成所有努力使所有js文件符合es5。

但是有一个文件我们不通过这些工具处理,因为这是我们要直接为浏览器提供的小文件。

如何将该文件的版本指定为es5到eslint,因此它不会显示该特定文件的错误和警告,我看到我们可以通过注释设置顶部选项,但是如何设置js版本。

javascript ecmascript-6 eslint
2个回答
0
投票

Eslint在其overrides文件中支持config属性:

overrides: [
    {
        files: [
            "path/to/file.js"
        ],
        parserOptions: {
            ecmaVersion: 5
        },
    },
],

0
投票

根据https://github.com/xojs/eslint-config-xo/issues/16#issuecomment-190302577

它是不可能做到的,所以我们唯一能做的就是通过这个评论完全取消它。

/* eslint-disable */

谢谢@felipekm

© www.soinside.com 2019 - 2024. All rights reserved.