babel
核心:
babel-core
功能:
babel-loader
babel-preset-env
babel-preset-react
二、安装(下载)
npm install babel-core babel-loader babel-preset-env babel-preset-react -S
三、配置
两种配置方式:
v1:
webpack.config.js
{
test:/(\.jsx|\.js)$/,
use:{
loader:"babel-loader",
options:{
presets:["env",'react']
}
},
exclude:/node_modules/
}
v2:
上面的代码去掉 presets:["env",'react'],其他照旧,
在webpack.config.js同级新增.babelrc文件,
将presets:["env",'react']写在这个文件里
{
"presets":['env','react']
}
babel-polyfill==》很多语法的api不能转码,则还需要安装polyfill