Parsing error: The keyword 'enum' is reserved
Parsing error: The keyword 'enum' is reserved
我正在用 React 编写 TypeScript。该项目是使用 CRA 生成的。我为 .eslintrc.json
使用了 react-app
配置。但是我决定使用 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"
在此处查看入门文档,了解有关如何设置 typescript 代码库以使用 ESLint 进行 linting 的信息
我正在用 React 编写 TypeScript。该项目是使用 CRA 生成的。我为 .eslintrc.json
使用了 react-app
配置。但是我决定使用 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"
在此处查看入门文档,了解有关如何设置 typescript 代码库以使用 ESLint 进行 linting 的信息