Reactjs 带有ESLint的TypeScript:解析错误:关键字';枚举';是保留的eslint吗
我正在用React写打字稿。该项目由CRA生成。我为Reactjs 带有ESLint的TypeScript:解析错误:关键字';枚举';是保留的eslint吗,reactjs,typescript,eslint,eslint-config-airbnb,typescript-eslint,Reactjs,Typescript,Eslint,Eslint Config Airbnb,Typescript Eslint,我正在用React写打字稿。该项目由CRA生成。我为.eslintrc.json使用了react appconfig。然而,我决定使用eslint config airbnb,所以我添加了它并更改了我的.eslintrc.json { "extends": [ "airbnb", ] } 突然,我从ESLint得到了关于我在代码库中使用的enum类型的解析错误 `Parsing error: The keyword 'enum' is r
.eslintrc.json
使用了react app
config。然而,我决定使用eslint config airbnb
,所以我添加了它并更改了我的.eslintrc.json
{
"extends": [
"airbnb",
]
}
突然,我从ESLint得到了关于我在代码库中使用的enum
类型的解析错误
`Parsing error: The keyword 'enum' is reserved eslint`
我用谷歌搜索了一下,但找不到答案。尝试添加一些额外的配置,如
"parserOptions": {
"ecmaVersion": 7,
}
但这并不能解决问题我发现我只需要在ESLint的配置文件中添加这一行
"parser": "@typescript-eslint/parser"
查看此处的入门文档,了解如何使用ESLint设置linting的typescript代码库
单词enum是否在您的代码库中?您使用的方式似乎不定义枚举。