es6的对象方法转不了es5

var webpack = require("webpack");

module.exports = {
    entry : {
        index:__dirname+"/src/index.js"
    },
    output : {
        path:__dirname+"/build",
        filename: 'bundle.js'
    },
    module : {
        rules : [
            {
                test: /\.vue$/,
                use: 'vue-loader'
            },
            {
          test: /\.(png|jpg|gif)$/,
                use : {
                    loader :"url-loader",
                    options : {
                        limit : 1024,
                        name : "images/[hash:8].[name].[ext]"
                    }
                }
        },
            {
                test : /\.js$/,
                use : {
                    loader : "babel-loader",
                    options : {
                        presets : ["es2015"]
                    }
                }
            }
        ]
    },
    resolve : {
        alias : {
            'vue': 'vue/dist/vue.js'
        }
    }
}

已经配置了babel-loader
为什么es6语法还是转不了es5?

clipboard.png

clipboard.png
ie9报错
项目用了vue

阅读 2.2k
1 个回答

配置应该没什么问题了 报错的显示缺少冒号你看看那个地方是不是少打了

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