Babel
Babel是一个ES6转码器,可以让你在现有的环境下写代码,而又不用担心环境是否支持。
Babel的配置文件是.babelrc,存放在项目的根目录下。
{ "presets": [ "@babel/preset-env" ], "plugins":[] }
@babel/cli:命令行转码工具.。
@babel/core:使用babel api时调用。*
@babel/node:命令行执行工具/
@babel/register:改写require命令,每当使用require加载.js,.jsx等文件时,都会先使用babel转码(实时转码,适合开发环境)。
@babel/polyfill:为新API环境提供垫片。 *