P1:babel相关报错

介绍

放个链接 胡先生

问题

ES6报错:Unexpected token (xx : xx)

关掉: .babelrc里的语法检查,transform-class-properties

配置文件.babelrc:

  • 设置转码规则和插件,基本格式:
1
2
3
4
{
"presets": [],
"plugins": []
}
  • presets字段设定转码规则
1
2
3
4
5
# ES2015转码规则
$ npm install --save-dev babel-preset-es2015
# react转码规则
$ npm install --save-dev babel-preset-react

OK

1
2
3
4
5
6
7
{
"presets": [
"es2015",
"react",
],
"plugins": []
}

相关资料:transform-class-properties

如图: