babel/core 6.x升级到7.x要碰到的一些坑
2024-09-07 20:15:37
刚学习react.js没多久,碰到各种坑。就比如这个问题,弄了我3个小时,终于解决了。其实就是一个小问题。
报错信息:
Error: Cannot find module '@babel/core'
babel-loader@ requires Babel .x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@'.
at Function.Module._resolveFilename (module.js::)
at Function.Module._load (module.js::)
at Module.require (module.js::)
at require (internal/module.js::)
....
当你装好了babel/core 6.x的话,那就先把babel-core 6.x的版本删了,安装@babel/core就可以了。我是利用cmd来删除的,在vs中会遇到权限问题,删不了。
npm un babel-core -D
cnpm i @babel/core -D
在把那些以前的老包都删了,要重新装一些新包:
"devDependencies": {
"@babel/core": "^7.4.5",
"@babel/plugin-proposal-object-rest-spread": "^7.4.4",
"@babel/plugin-transform-runtime": "^7.4.4",
"@babel/preset-env": "^7.4.5",
"@babel/preset-react": "^7.0.0",
"babel-loader": "^8.0.6",
"babel-preset-mobx": "^2.0.0"
}
之后在修改babelrc:
{
"presets":["@babel/preset-env", "@babel/preset-react", "mobx"],
"plugins": ["@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-transform-runtime"]
}
参考文旦:https://gitissue.com/issues/5c18daeb2d508f5dc897d206
https://segmentfault.com/a/1190000016458913#articleHeader0
最新文章
- Android中Bitmap,byte[],Drawable相互转化
- Three ways to set specific DeviceFamily XAML Views in UWP
- 【tornado】系列项目(一)之基于领域驱动模型架构设计的京东用户管理后台
- poj 1679 The Unique MST(唯一的最小生成树)
- (六)学习CSS之color属性
- js隔行变色
- Zephyr-MQTT
- Master Theorem
- poj--1517
- Excel开发
- android中edittext被键盘挡住问题
- pdo 抽象层连接数据库
- java实现八种排序算法并测试速度(详细)
- Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Around
- SQL Server Mirror 断开后,删除副本上镜像数据库
- windows下安装mysql
- angular2-4 之动效-animation
- excel导入及注意事项
- 8 map的用法
- Hadoop2.0的基本构成总览
热门文章
- 2.Prometheus安装部署
- 以您熟悉的编程语言为例完成一个hello/hi的简单的网络聊天程序
- shell编程:向函数中传递参数
- linux python2.6升级2.7
- 2018-12-2-C#-Span-入门
- 每天一个Linux常用命令 cat命令
- Centos6安装破解Confluence6.3.1
- 使用truelicense实现用于JAVA工程license机制(包括license生成和验证)
- Codeforces Round #552:G. Minimum Possible LCM
- mongoose 常用数据库操作 插入