vuex2中使用mapGetters/mapActions报错解决方法

参考文章http://www.tuicool.com/articles/ea2QF3z

今天在使用vuex的mapGetters/mapActions时候,报一堆错,之前都没有遇见过,但是还好网上有很好的解决方法

vuex2的 mapGetters 和 mapActions 的方法,借助stage2的 Object Rest Operator 特性
所以可以安装整个stage2的预置器或者安装 Object Rest Operator 的babel插件 babel-plugin-transform-object-rest-spread 。

yarn add babel-plugin-transform-object-rest-spread -D

建议选择安装插件,接着在babel的配置文件 .babelrc 中应用插件:

{
  "presets": [
    ["es2015", { "modules": false }]
  ],
  "plugins": ["transform-object-rest-spread"]
}

重启webpack,就不会再有报错了。

我使用的是webpack-simple,但是在webpack和vux脚手架安装的时候貌似是不会报错的,不知道是什么原因,奈何webpack-simple可以直接安装sass,要知道webpack去安装sass有多麻烦

你可能感兴趣的:(vuex2中使用mapGetters/mapActions报错解决方法)