私はBabelのドキュメントを勧めたのですが、答えが見つからないようです。そのため、栄光のあるコミュニティに問い合わせます。
このようなディレクトリ構造で:
src/
folder1/
file1.js
file2.js
folder2/
file3.js
folder3/
file4.js
file5.js
Babelがすべてのファイルをフラット化されたディレクトリにトランスパイルしてほしい:
lib/
file1.js
file2.js
file3.js
file4.js
file5.js
私が何をしようとも、バベルは常にsrc/
ディレクトリ構造。何か案は?
babel-cli
を使用している場合、これを行うことができます:
babel folder1 folder2 folder3 folder4 -d lib
フォルダの数が限られている場合、これは正常に機能します。それらはすべてフラット化されて出力されます。
Samanimeの答えを拡張するには、babel-cli
を使用している場合は、親フォルダーでワイルドカードを使用するだけです...
babel src/** -d lib