配置webpack.config.js:
module.exports = { ???// 源文件 ???entry: __dirname + ‘/app/main.js‘, ???// 输出文件 ???output: { ???????path: __dirname + ‘/public‘, ???????filename: ‘bundle.js‘ ???}, ???// source-map调试,可查看未打包的源文件ctrl+p ???devtool: "enval-source-map", ???// 本地服务器 ???devServer: { ???????contentBase: ‘./public‘, ???????historyApiFallback: true,//不跳转 ???????inline: true//实时刷新 ???}, ???// 模块加载解析器 ???module: { ???????rules:[ ???????????{ ???????????????test: /\.js$/, ???????????????use: { ???????????????????loader: "babel-loader", ???????????????????options:{ ???????????????????????// 转换规则 ???????????????????????presets: [ ???????????????????????????"es2015" ???????????????????????] ???????????????????} ???????????????}, ???????????????exclude: /node_modules/ ???????????} ???????] ???????????}}
注意:json已集成,无需转换
webpack之es6转换
原文地址:http://www.cnblogs.com/maoriaty/p/7828185.html