安裝babel須要node環境,目前的node版本是9.0,推薦安裝較高版本的node,由於有些低版本的node是不支持安裝一些npm包的。node
babel做爲打包工具應該只是在開發階段使用,因此安裝的時候能夠將其安裝在devdDpendenciesnpm
npm install --save-dev babel數組
安裝後須要在項目中添加.babelrc文件,這是babel配置文件,主要是對presets, plugin這兩個屬性的配置babel
{ "presets":[], "plugin":[] }
到這babel的安裝基本完成了,如今咱們只須要添加配置了。工具
配置文件中的兩個數組,分別是presets(預設),plugin(插件)插件
presets(預設):預設其實就是一組插件的集合,咱們能夠作出本身的預設
plugin(插件):代碼轉換須要用到的code
babel-presets-es2015: 轉換ES6->ES5orm
babel-core: babel核心ci
babel-plugin-transform-runtime: 實時編譯開發