项目中遇到的bug
2024-09-29 21:57:37
1. babel编译转换时发生了报错: BabelLoaderError: SyntaxError: Unexpected token
babel预置的转换器是 babel-preset-es2015 ,并不能转换 Object Rest Operator 特性,可以安装整个stage2的预置器或者安装 Object Rest Operator 的babel插件 babel-plugin-transform-object-rest-spread 。接着在babel的配置文件 .babelrc 中应用插件:
{
"presets": [
["es2015", { "modules": false }]
],
"plugins": ["transform-object-rest-spread"]
}
或者
$ npm install babel-preset-stage-2
{
"presets": [
["es2015", { "modules": false }],"stage-2"
]
}
重启webpack,就不会再有报错了
最新文章
- 要想提高PHP的编程效率,你必须知道的要点
- Excel(Access)文件共享锁定数溢出(Error 3052)的解决方法
- 关于CPU Cache -- 程序员需要知道的那些事
- 《Getting Started with Storm》章节一 基础
- Windows Phone中In-App Purchase应用内购买
- NuGet学习笔记(1)——初识NuGet及快速安装使用(转)
- CentOS安装错误:no default or ui configuration
- 重新想象 Windows 8 Store Apps (31) - 加密解密: 哈希算法, 对称算法
- C#通过OpenCL调用显卡GPU做高效并行运算
- Appium--swipe滑动方法
- screen,client,page三种确定鼠标坐标的区别和原生JS事件写法,区别于Jquery的$.on(x,y);和$.click()
- .NET Core----zipkin链路追踪使用
- NC 数据库操作
- Spring 使用介绍(六)—— AOP(二)
- JS分页条插件
- laravel 更新
- WPF 控件总结
- Extjs4.2 Grid搜索Ext.ux.grid.feature.Searching的使用
- ElasticSearch排序Java api简单Demo
- 在ASP.NET MVC5中使用特性路由