【发布时间】:2020-12-02 19:30:24
【问题描述】:
我正在用 React 编写 TypeScript。该项目是使用 CRA 生成的。我使用react-app 配置为.eslintrc.json。但是我决定使用eslint-config-airbnb,所以我添加了它并更改了我的.eslintrc.json
{
"extends": [
"airbnb",
]
}
我突然从 ESLint 收到关于我在代码库中使用的 enum 类型的解析错误
`Parsing error: The keyword 'enum' is reserved eslint`
我用谷歌搜索但找不到答案。尝试添加一些额外的配置,例如
"parserOptions": {
"ecmaVersion": 7,
}
但这并不能解决问题
【问题讨论】:
-
你的代码库中是 enum 这个词吗?似乎您正在使用未定义枚举的方式。
标签: reactjs typescript eslint eslint-config-airbnb typescript-eslint