我正在做一个使用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
文件中的规则。