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有多麻烦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容