最新的版本对 TS 的支持非常完善, 绝大多数的问题都是由于安装了旧版本或者版本不兼容.
当前版本: ESLint 6.8.0
2020.02.09 更新
./node_modules/.bin/eslint --init
yarn add eslint-plugin-react@^7.14.3 @typescript-eslint/eslint-plugin@latest eslint-config-airbnb@latest eslint@^5.16.0 || ^6.1.0 eslint-plugin-import@^2.18.2 eslint-plugin-jsx-a11y@^6.2.3 eslint-plugin-react-hooks@^1.7.0 @typescript-eslint/parser@latest --dev
本地安装这些包, ** 不要安装到 global**
以及一些可能需要的其他 Package
这些包安装完之后到 CLI 执行
./node_modules/.bin/eslint index.tsx
试一试
依然遇到问题? 参考这篇文章: ESLint Troubleshooting
文章标题 | ESLint: Typescript + React + TSX 集成 |
发布日期 | 2020-02-08 |
文章分类 | Tech |
相关标签 | #React #ESlint #Typescript #TS #TSX |