babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('bab

报错信息:babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@7'.

image.png

报错原因:

babel-loader和babel-core版本不对应所产生的,
babel-loader 8.x对应babel-core 7.x
babel-loader 7.x对应babel-core 6.x

解决过程:

去package.json里面查看你安装的babel-loader和babel-core的版本是否对应

解决办法:

卸载旧的babel-core 7.x

npm un babel-core

安装babel-core 7.x

npm i  @babel/core --save-dev

Cannot find module '@babel/core' babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@7'.ou should install 'babel-loader@7'.

原因是:
babel-loader和babel-core版本不对应所产生的,
babel-loader 8.x对应babel-core 7.x
babel-loader 7.x对应babel-core 6.x

也就是说,看你的版本,然后执行

npm i --save-dev babel-loader@7.1.5

你需要自己看一下babel-core的版本,去安装对应版本的babel-loader。

摘自:https://www.cnblogs.com/hoyong/articles/11057993.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容