运行npm run dev提示找不到babel-core,已安装@babel/core仍报错如何解决?
问题根因
当前安装的babel-loader@7.1.5仅兼容Babel 6生态,依赖的是旧版babel-core包,和你使用的Babel 7生态下的@babel/core版本不匹配,因此会触发找不到babel-core的报错。
解决步骤
- 卸载旧版本babel-loader
npm uninstall babel-loader -D - 安装适配Babel 7的8.x版本babel-loader
npm install babel-loader@8 -D - 重新执行启动命令验证
npm run dev
异常兜底
如果修改后仍报错,可删除本地依赖及缓存后重新安装:
rm -rf node_modules package-lock.json npm install
内容的提问来源于stack exchange,提问作者Ziad Ali
相关产品推荐
相关产品推荐

