# babel

> 一款 JavaScript 的编译器，将下一代 ES 语法转换为兼容语法。
> 更多信息：<https://babeljs.io/>.

- 转编译指定文件到标准输出：

`babel {{路径/到/文件}}`

- 转编译指定文件，输入为特定文件：

`babel {{路径/到/输入文件}} --out-file {{路径/到/输出文件}}`

- 监听文件变动触发转编译：

`babel {{路径/到/输入文件}} --watch`

- 转编译整个目录下的 js 文件：

`babel {{路径/到/输入文件目录}}`

- 跳过指定目录下指定文件的编译（多文件使用英文逗号“,”分隔）：

`babel {{路径/到/输入文件目录}} --ignore {{被忽略文件}}`

- 转编译后，执行压缩：

`babel {{路径/到/输入文件}} --minified`

- 使用预设值：

`babel {{路径/到/输入文件}} --presets {{预设项}}`

- 输出所有可用的选项：

`babel --help`
