vue编译的时候拓展运算符报错(...报错)

vue编译的时候拓展运算符报错(...报错)_第1张图片
百度出来要引入代码,解决

npm install babel-plugin-transform-object-rest-spread

根目录下创建 .babelrc文件,在.babelrc写

{
    "presets": [
        ["es2015", { "modules": false }]
    ],
    "plugins": ["transform-object-rest-spread"] //不能解析es6语法关键解决
}

可能出现的问题
ModuleBuildError: Module build failed: Error: No PostCSS Config found in:XXX
解决方法:

根目录下创建postcss.config.js文件
postcss.config.js中写

module.exports = { 
    plugins: { 
        'autoprefixer': {browsers: 'last 5 version'} 
    } 
}

但其实上面的方法我都试过了,还是不行
最后找到解决方法
在.babelrc文件写

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

这样就可以运行啦

你可能感兴趣的:(bug,vue.js,javascript,前端)