我在我的应用程序中使用webpack,并且有babel将我的js/jsx文件从es6转换为es5。
我希望babel可以将这些文件中的模块加载转换为AMD。我知道如何使用grunt-babel实现这一点: 使用Babel将ES6模块转换为ES5 AMD模块,但结果并不如预期 如果我想让webpack处理babel转换,我该怎么做呢?
例如,在webpack.config.js中,我有:
我希望babel可以将这些文件中的模块加载转换为AMD。我知道如何使用grunt-babel实现这一点: 使用Babel将ES6模块转换为ES5 AMD模块,但结果并不如预期 如果我想让webpack处理babel转换,我该怎么做呢?
例如,在webpack.config.js中,我有:
module: {
loaders: [{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel'
}
}
我能否在那里设置一个选项让Babel使用AMD?