Babel ignore plusieurs répertoires

Je suis en train d'exécuter Babel avec une simple commande:

$ babel . --ignore node_modules --out-dir dist 

Mais je ne peux pas trouver un moyen d'ignorer plusieurs répertoires (node_modules, test), j'ai essayé beaucoup de choses, y compris (dans .babelrc ):

  "ignore": "node_modules" "ignore": "/node_modules/" "ignore": "node_modules/**" "ignore": ["node_modules"] 

Ce qui ne fonctionne pas du tout (node_modules sont transpilés). N'y a-t-il pas un moyen simple d'atteindre cet objectif (avec Babel 6)?

Vous devriez pouvoir utiliser des virgules dans le cli

babel . --ignore node_modules,test --out-dir dist

Notez qu'il y a un bug connu dans babel, où il ignore only et ignore dans .babelrc .

Le bug pertinent est T6726 , qui a été corrigé dans babel 6.14.0 .