起因就不说了,大家都是做前端的,浏览器兼容永远是要跨过去的一道坎!
暂时我们只需要处理一般的js:
安装 这三个就够用了,写react的请再多加几个
npm install babel-loader babel-core bable-present-2015
配置 webpack.config.js
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
新建.babelrc
文件
{ "presets": [ "es2015" ] }
成功
编译前 src/main.js
let i = 1;
console.log(i);
编译后 dist/main.js
var i = 1;
console.log(i);