...mapGetter() unexpected token錯誤

前進提要:最近項目要用vue2+vue-router+vuex2。同事寫了項目的基本架構(gòu),打包給大家學習。

結(jié)果npm i和```npm run dev``之后直接生生報錯了

error.png

根本原因:

babel預置的轉(zhuǎn)換器是babel-preset-se2015,并不能轉(zhuǎn)換Object Rest Operator特性

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

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

錯誤原因,解決方案已經(jīng)說完了。

來說一下真相吧,是同事壓縮的時候會自動忽略了.babelrc等配置文件(已哭暈。。。。,我的人生真是一部血淚史!)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容