/* .babelrc */ { "presets": [ ["@babel/preset-env", { "modules": false, "useBuiltIns": "entry", "targets": "ie >= 8" }] ] }
npm install @babel/core @babel/cli preset-env @babel/polyfill
@babel/core 核心
它的做用就是根据咱们的配置文件转换代码,配置文件一般为.babelrc(静态文件)或者babel.config.js(可编程)
@babel/cli
可使用命令行
preset-env
处理es6+的插件集合
@babel/polyfill
使用es6的api 例如: promise