...mapGetter() unexpected token错误

前进提要:最近项目要用vue2+vue-router+vuex2。同事写了项目的基本架构,打包给大家学习。

结果npm i和```npm run dev``之后直接生生报错了

error.png

根本原因:

babel预置的转换器是babel-preset-se2015,并不能转换Object Rest Operator特性

可以安装整个stage2的预置器(````babel-preset-stage-2)或者安装Object Rest Operator的babel插件babel-plugin-transform-object-rest-spread``` 。
我的解决方案是第一种,在.babelrc文件做了配置:

{
  "presets": ["es2015", "stage-2"]
}

错误原因,解决方案已经说完了。

来说一下真相吧,是同事压缩的时候会自动忽略了.babelrc等配置文件(已哭晕。。。。,我的人生真是一部血泪史!)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容