ES6与ES5写webpack配置文件的疑问
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的语法法,但是为什么他不报错?