@babel/cli Babel 自带了一个内置的 CLI 命令行工具,可通过命令行编译文件
@babel/preset-env @babel/preset-env是一个智能预设,允许您使用最新的JavaScript,而无需微观管理目标环境需要哪些语法转换(以及可选的浏览器多填充 获取您指定的任何目标环境,并根据其映射进行检查
@babel/plugin-transform-runtime 一个插件,允许重复使用Babel注入的帮助程序来节省代码大小
@babel/runtime 是一个包含Babel模块化运行时助手的库
@babel/runtime包含了所有辅助函,实际开发中,不可能手动引入@babel/runtime/helpers里面的辅助函数。需要借助@babel/plugin-transform-runtime的神奇力量
@babel/core 里面dependencies 包含了 @babel/generator @babel/parser @babel/traverse