.babelrc 忽略字段似乎被忽略了

.babelrc ignore field seems to be ignored

我在项目的根目录下有一个 .babelrc 文件:

{
  "presets": ["es2015"],
  "ignore": [
    "src"
  ]
}

当我用babel src --out-dir dist编译它时,src文件夹仍然被编译到dist文件夹中。

但是,当我启动命令 babel src --out-dir dist --ignore src 时,没有任何编译。

为什么我的 .babelrcignore 属性 被忽略了?

顺便说一句,我试过一些子文件夹或文件,但出现了同样的问题。

这是一个带有 babel-cli 的issue

已在 v6.14.0 中修复。这是此版本的变更日志:https://github.com/babel/babel/releases/tag/v6.14.0