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 .