当前位置: 代码迷 >> 综合 >> webpack-babel解决babel-loader@8.0.5 requires a peer of @babel/core@^7.0.0 版本兼容的问题
  详细解决方案

webpack-babel解决babel-loader@8.0.5 requires a peer of @babel/core@^7.0.0 版本兼容的问题

热度:98   发布时间:2023-10-24 17:51:47.0
# 第一套包,相当于babel的转换工具
npm i babel-core babel-loader babel-plugin-transform-runtime -D
# 第二套包,babel的语法
npm i babel-preset-env babel-preset-stage-0 -D## 安装第一个包出现报警告 babel-loader@8.0.5 requires a peer of @babel/core@^7.0.0 原因如下:
# babel-loader@8.x is the Webpack integration used for Babel 7.x. Babel 7.x has moved all packages from a babel-prefix to the @babel npm scope.
# 解决办法就是 将babel-loader@8.x降级为babel-loader@7.x
# npm uninstall babel-loader -D
# npm i babel-loader@7 -D
# 或者一开始就直接为babel-loader指定到@7版本
# npm i babel-core babel-loader@7 babel-plugin-transform-runtime -D
  相关解决方案