- element-ui升級(jí)到2.7.0以后需要添加對(duì)jsx語(yǔ)法的支持,否則會(huì)報(bào)一下錯(cuò)誤:
error in ./~/.2.11.1@element-ui/packages/form/src/label-wrap.vue
Syntax Error: Unexpected token (23:14)
21 | }
22 | }
> 23 | return (<div class="el-form-item__label-wrap" style={style}>
| ^
24 | { slots }
25 | </div>);
26 | } else {
@ ./~/.2.11.1@element-ui/packages/form/src/label-wrap.vue 4:2-108
- 解決方案:添加對(duì)
jsx語(yǔ)法的支持
安裝jsx依賴
cnpm install babel-plugin-syntax-jsx babel-plugin-transform-vue-jsx babel-helper-vue-jsx-merge-props babel-preset-env --save-dev
在.babelrc中添加對(duì)jsx插件的配置,如果沒有此文件就新建,內(nèi)容如下:
{
"plugins": ["transform-vue-jsx"]
}