react babel-loader 版本不一致

在项目初始化后运行npm start 后提示一个错误
在这里插入图片描述

  • 首先根据提示1,2,3,4 操作后问题仍然存在
  • 我这里的文件在c盘里,提示说在树的上方检测到不同版本的babel

解决方法:

第一种:

If you would prefer to ignore this check, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project.
That will permanently disable this message but you might encounter other issues.
  • 根据提示在根目录下的.env 文件中写入 SKIP_PREFLIGHT_CHECK=true (如果根目录中没有.env 文件,自己新建一个)
  • 重新运行
  • 运行之后,我这里报了一个错误Error: Cannot find module '@babel/core' ,根据提示下载对应版本npm i babel-loader@7
  • 重新运行就好了

需要注意的是
That will permanently disable this message but you might encounter other issues. 可能会产生其他影响。

第二种:
更换磁盘试一下
因为提示里读取到了c盘里babel的版本,所以我们可以将项目换一个没有babel的磁盘存放

发布了62 篇原创文章 · 获赞 9 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_37026254/article/details/102371940