背景:
nodejs12环境下运行react项目,npm start后一直报错,错误如下:
[eslint] Failed to load plugin ‘flowtype‘ declared in ‘package.json » eslint-config-react-app‘:
image.png
报错解释:

这个错误表明 ESLint 在尝试加载 flowtype 插件时失败了。flowtype 插件通常用于检查 Flow 类型注解的代码问题。失败的原因可能是因为1插件没有安装、2配置不正确或者3版本不兼容。
按思路1, npm install eslint-plugin-flowtype --save-dev安装完,重新启动,发现依旧报错。
按思路2,只需在项目中创建.eslintrc.json文件,可以自定义规则,也可以直接给{}。
按思路3,检查node版本是12,升级到16及以上,重启项目,报错消失


Delia
75 声望3 粉丝

路漫漫其修远兮,吾将上下而求索。