2017-12-06 18 views
0

ES6コードをコンパイルするために、いわゆる 'babel-cli'ローカルとプリセット(es2015、reactなど)をプロジェクトフォルダにインストールすれば十分ですか?ES6からES5をコンパイルするために必要なすべてのbabel-cli plusプリセットはありますか?

それはすべてですか?

私は、グローバルにインストールする必要がある別のモデル 'babel'があることを覚えています。

答えて

1

Babel(つまりbabel-cli)をローカルまたはグローバルにインストールすることができます。これは選択したものです。

あなたはあなたのマシン上でグローバルバベルCLIをインストールすることができますが、それはプロジェクトによってローカルプロジェクトを、それをインストールすることをお勧め くらいだ:バベルの著者は、ローカルインストール、documentationからの引用をお勧めします。

これには主に2つの理由があります。同じマシン上

  1. 異なるプロジェクトでは、一度に1を更新することができバベルの異なる バージョンに依存することができます。
  2. は、作業中の環境に暗黙的に依存していないことを意味します。 。プロジェクトをはるかに移植性が高く設定しやすくします。

だからあなたの質問への答えは次のようになります。はい、それはすべてです。

関連する問題