2017-02-05 2 views
0

バベルと反応してインストールしようとしています。これらのインストールの違いは何ですか?どちらを選ぶべきですか?反応とバーベルにはどのようなものを取り付けるべきですか?

npm install --save-dev babel-preset-react 
npm install --save-dev babel-preset-es2015 
npm install --save-dev babel-cli 
npm install --save-dev babel-core 
npm install --save-dev babel-preset-env 

EDIT:

私はこのチュートリアルから働いている:バベル・プリセット・反応し、バベル・プリセット・es2015をインストールすると言うが、

https://facebook.github.io/react/docs/installation.html

私が行くときhttps://babeljs.io/docs/setup/、または他のサイトには、誰も何をインストールするかという考えがあります。

+0

この質問には、チュートリアルなどから作業している場合に、なぜこれらをインストールするのか、さらに詳細な情報が使用される可能性があります。 – Soviut

答えて

1

私は推測していますが、おそらくあなたはReactチュートリアルから作業していて、何をインストールしているのだろうと思っています。これらのモジュールのそれぞれは、npmリポジトリのWebフロントエンドnpmjs.comにあります。

Babelは、ES6スタイルのjavascriptをES5スタイルに変換するECMAScript2015(別名:ES6)プリプロセッサであり、まだすべてのES6機能をサポートしていないブラウザでも実行できます。モジュールのインポート、矢印関数、ジェネレータなどの機能は、あなたのコンポーネント内であなたの反応jsxテンプレートを拡張するだけでなく、あなたのソースを "babelify"するwebpackビルドの最も可能性の高いものです。

リアクションは、一般的にES6を使用してモジュラーデザインを推奨しているので、パターンに従う必要があり、コードをブラウザで確実に実行する必要があります。

関連する問題