有关于nuxt中webpack配置的一个问题?o_0?

开发中使用了vuex-persist这个插件,用来存储vuex里面的数据到localStorage。

突然发现这个插件在IE里面会报错。。。

script 1002 这种错误。

google了一下都说是没有转化ES6语法的才引起的问题。

看了nuxt 的文档介绍是可以拓展webpack配置的,可是项目构建的不是已经Babel过了嘛

请问我该如何做能让这个插件里面的代码成功Babel

要怎么配置这一项。。。

 build: {

    /*
    ** You can extend webpack config here
    */
    extend(config, ctx) {
      
    }
  }

报错如图
图片描述

阅读 2k
2 个回答

试试下面

"start": "cross-env NODE_ENV=production node server/index.js --exec babel-node",

然后新建文件 .babelrc(点不能省略)
文件内加入

{
    "presets": ["es2015"]
}

然后去终端执行
npm i babel-core babel-preset-es2015 babel-cli

你的描述不足,可能实际的问题不是babel的事儿。

把错误的截图补充一下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题