前言
关于该报错,我找到了4种可能的解决方案
①:npm install之后再运行npm start (推荐优先使用这种)
https://blog.csdn.net/qq_42584411/article/details/92841803
②:react-app-rewired降到2.0版本
https://blog.csdn.net/qq_43693520/article/details/93332415
③:运行命令npm install react-scripts
https://www.cnblogs.com/daixixi/p/11782831.html
④:更新node为最新版本
http://www.pianshen.com/article/99114306
如果你报错如下图,可以优先试试上面的第一种方法,先npm install 后在npm start
该报错提示npm可能不是问题。 可能还有其他日志记录输出,npm WARN本地package.json存在,但缺少node_modules
如果你npm install 后出现如下截图
让你把依赖项升级到core-js @ 3的实际版本,可以直接npm install core-js@3 -save-dev 更新试试
如果还是不行,看看你pack.json文件中有没有fsevents这个依赖
如果有,试试把它先删除,然后重新运行项目,npm install 后 npm start, 这样若没有报错,
在把该依赖还原后在 npm install 后 npm start, 一般可解决该问题
一般来说上面的4种方法能够解决你的问题,但对我却不起作用
后来我发现是我只顾着看下面的报错,上面还有一半被我忽略了,提示我找不到config-overrides.js文件
而之所以找不到是因为我不小心把该文件写在src目录下,一定要记住,要写在src目录外,在根目录下创建该文件
哎,搞了几个小时,虽然最终找到了原因,但过程真的是磨人,希望对有需要的小伙伴有帮助