解决方法:
在我安装eslint和eslint-plugin-react依然无果后,
npm install eslint --save-dev
npm install eslint-plugin-react --save-dev
在github issues https://github.com/yannickcr/eslint-plugin-react/issues/1955和https://juejin.im/post/5c90da695188252daa18ec21中找到了答案:
即要在eslintrc.js中指定react版本,在eslintrc.js中添加settings即可
settings: {
react: {
version: "detect"
}
}