Eslint 不允许静态类属性。

12 浏览
0 Comments

Eslint 不允许静态类属性。

我正在使用Node 12.14.1开发一个API,并使用Eslint来帮助我编写代码。

不幸的是,它不允许我像下面这样设置静态类属性

class AuthManager {
  static PROP = 'value'
}

会出现以下错误:Parsing error: Unexpected token =eslint

静态类属性已经在JS和Node上得到支持。

如何禁用这个规则?

我还有以下的.eslintrc.json文件:

{

"env": {

"es6": true,

"node": true

},

"extends": "eslint:recommended",

"globals": {

"Atomics": "readonly",

"SharedArrayBuffer": "readonly"

},

"parserOptions": {

"ecmaVersion": 2018,

"sourceType": "module"

}

}

0