禁用ESLint上所有与React相关的lint警告



我正在做一个使用JSX而不使用React的项目。ESLint认为我使用React是因为JSX,我如何禁用所有与React相关的linter警告?

例如,我收到以下警告:

Standard: error
Missing "key" prop for element in iterator (react/jsx-key)
Standard: error
Empty components are self-closing (react/self-closing-comp)

有没有一种方法可以禁用所有以react开头的警告?

谢谢。

查看eslint官方文档中的eslint文档,禁用react/***规则的唯一方法是创建.eslintrc文件并显式禁用规则。

另一个解决方案是删除eslint-plugin-react的npm包,这将完全删除React ESLint规则,并且您不必显式禁用.eslintrc文件中的规则。

最新更新