# babel > 一款 JavaScript 的编译器,将下一代 ES 语法转换为兼容语法。 > 更多信息:. - 转编译指定文件到标准输出: `babel {{路径/到/文件}}` - 转编译指定文件,输入为特定文件: `babel {{路径/到/输入文件}} --out-file {{路径/到/输出文件}}` - 监听文件变动触发转编译: `babel {{路径/到/输入文件}} --watch` - 转编译整个目录下的 js 文件: `babel {{路径/到/输入文件目录}}` - 跳过指定目录下指定文件的编译(多文件使用英文逗号“,”分隔): `babel {{路径/到/输入文件目录}} --ignore {{被忽略文件}}` - 转编译后,执行压缩: `babel {{路径/到/输入文件}} --minified` - 使用预设值: `babel {{路径/到/输入文件}} --presets {{预设项}}` - 输出所有可用的选项: `babel --help`