ES6与ES5写webpack配置文件的疑问
发布于 12 天前 作者 Youthink 255 次浏览 来自 问答
const config = {

    entry: './src/index.js',
    output: {
        path: '/assets/',
        filename: 'app.js'
    },
    devServer: {
        hot: true,
        port: 7777
    },
    module: {
        loaders: [{
            test: /\.jsx?$/,
            exclude: /node_modules/,
            loader: 'babel',
            query: {
                presets: ['es2015', 'react']
            }
        }]
    }
}

export default  config;

文件运行后报错了。 最后一句改为module.exports =config;就不报错了。 我觉得这是因为这个export default是ES6的语法,没有babel转化,所以报错。但是上面的const不也是es6的语法法,但是为什么他不报错?

1 回复

你的 node 是什么版本的

const 很早就支持了

回到顶部