2017-12-04 2 views
1

私が学んだとバベルを使用してのJavaScriptファイルをコンパイルするために、次の構文を使用している:私は今日まで.babelrc、ファイルの存在を知られていなかったBabelを使用してコンパイルする:.babelrcファイルがあるときにプリセットフラグが必要ですか?

babel main.js -o bundle.js --presets es2015 

今、私の質問...

私は以下の内容を.babelrcファイルがある場合:からコンパイルする際

{ 
    "presets": ["es2015"] 
} 

は「--preset es2015」フラグが依然として必要であるがコマンドライン?

または離れることができますか? 'babel main.js -o bundle.js'を持っているだけですか? Babelは.babelrcファイルからさらに構成を取りますか?

+0

これは自分で簡単に見つけられるものです。フラグを省略し、コマンドを実行し、生成されたファイルを見てください。 –

+0

@FelixKling私はプロジェクトフォルダ内の.babelrc-fileを使って、あなたがフラグを持っているかどうかは関係ありません。しかしそれはちょうど小さなJavascriptファイルでもあります。本当に大きなファイルでも動作するかどうかは不明です。 – mewi

+0

ファイルのサイズがbabelの設定オプションの読み方に影響するのはなぜですか? –

答えて

関連する問題