J'ai parcouru la documentation de Babel et je n'arrive pas à trouver de réponse, alors je me tourne vers la glorieuse communauté.
Avec une structure de répertoires comme celle-ci:
src/
folder1/
file1.js
file2.js
folder2/
file3.js
folder3/
file4.js
file5.js
Je veux que Babel transpile tous les fichiers dans un répertoire aplati:
lib/
file1.js
file2.js
file3.js
file4.js
file5.js
Peu importe ce que j'essaie, Babel hérite toujours du src/
structure du répertoire. Des idées?
Si vous utilisez babel-cli
, tu peux le faire:
babel folder1 folder2 folder3 folder4 -d lib
ce qui fonctionne bien si vous avez un nombre limité de dossiers. Il les sortira tous aplatis.
Pour développer la réponse de samanime, si vous utilisez babel-cli
, vous pouvez simplement utiliser un caractère générique sur votre dossier parent ...
babel src/** -d lib