Javascript ESLint-需要let或const而不是var(无var)

Javascript ESLint-需要let或const而不是var(无var),javascript,eslint,Javascript,Eslint,如何禁用禁止在ESlint上使用var和鼓励使用const或let的规则 在您的包.json中(假设您正在使用),包括: "eslintConfig": { "rules": { "no-var": 0 } } 是规则,并且0 如果您没有使用package.json,可以在.eslintrc.js中设置相同的值,或者在每个文件的顶部添加注释/*eslint no var:0*/ 所有这些都来自于。扩展了前面的答案,所有这些变体都适用于块开头的注释: /* esl

如何禁用禁止在ESlint上使用var和鼓励使用const或let的规则

在您的
包.json中(假设您正在使用),包括:

"eslintConfig": {
    "rules": {
        "no-var": 0
    }
}
是规则,并且
0

如果您没有使用
package.json
,可以在
.eslintrc.js
中设置相同的值,或者在每个文件的顶部添加注释
/*eslint no var:0*/


所有这些都来自于。

扩展了前面的答案,所有这些变体都适用于块开头的注释:

/* eslint no-var: off */
...

/* eslint no-var: */
...

/* eslint no-var: 0 */
...

它是布尔标志。在eslint.json配置文件中将其设置为true或false。