项目场景:
webpack 打包高级js语法时出错打包不成功
问题描述:
原.babelrc
{
"persets":["env","stage-0"],
"plugins":["transform-runtime"]
}
打包运行
npm run dev
Error: Cannot find module ‘@babel/core’
…
原因分析:
网上查找答案,受EddyWorkHard(https://www.jianshu.com/p/74cb6203c39f)的文章启发了解:
babel-loader和babel-core版本不对应所产生的,
babel-loader 8.x对应babel-core 7.x
babel-loader 7.x对应babel-core 6.x
解决方案:
使用npm 命令:
npm uninstall *** --dev
npm install *** --dev
使用yarn 命令:
yarn remove **