Babeljs-project-setup-using-babel7
提供:Dev Guides
BabelJS-Babel 7を使用したプロジェクトのセットアップ
Babel 7の最新バージョンは、既存のパッケージに変更を加えてリリースされました。 インストール部分は、Babel 6の場合と同じままです。 Babel 7の唯一の違いは、すべてのパッケージを @ babel/ でインストールする必要があることです。たとえば、@ babel/core、@ babel/preset-env、@ babel/cli、@ babel/polyfillなどです。
以下は、babel 7を使用して作成されたプロジェクトのセットアップです。
コマンド
プロジェクトのセットアップを開始するには、次のコマンドを実行します-
以下のパッケージをインストールします
ここに作成されたpackage.jsonがあります-
ルートフォルダに .babelrc ファイルを作成します-
src/main.js
トランスパイルするコマンド
main_es5.js
Babel 7の動作は、Babel 6と同じままです。 唯一の違いは、@ babelを使用したpacakgeインストールです。
babel 7には非推奨のプリセットがいくつかあります。 リストは次のとおりです-
- ES20xxプリセット
- babel-preset-env
- babel-preset-latest
- Babelのステージプリセット
また、パッケージから年が削除されました- @ babel/plugin-transform-es2015-classes は @ babel/plugin-transform-classes になりました
typescriptを使用して、typescriptプリセットとbabel 7を使用してEs2015 JavaScriptに変換するもう1つの例を見ることができます。
typescriptを使用するには、typescriptパッケージを次のようにインストールする必要があります-