Babeljs-working-with-gulp
BabelJS-BabelJSとGulpの操作
この章では、babelとgulpを使用してプロジェクトのセットアップを作成します。 GulpはNode.jsをプラットフォームとして使用するタスクランナーです。 GulpはJavaScriptファイルをes6からes5に変換するタスクを実行し、完了したらサーバーを起動して変更をテストします。 プロジェクトのセットアップでbabel 6を使用しました。 babel 7に切り替える場合は、 @ babel/babel-package-name を使用してbabelの必要なパッケージをインストールします。
最初にnpmコマンドを使用してプロジェクトを作成し、最初に必要なパッケージをインストールします。
コマンド
gulpbabelというフォルダーを作成しました。 さらに、gulpおよびその他の必要な依存関係をインストールします。
コマンド
次のように、プリセット環境の詳細を .babelrc ファイルに追加します。
gulpで3つのタスク、['build'、 'watch'、 'connect']を作成しました。 srcフォルダーで利用可能なすべてのjsファイルは、次のようにbabelを使用してes5に変換されます-
最終的な変更はdevフォルダーに保存されます。 Babelは .babelrc のプリセットの詳細を使用します。 他のプリセットに変更する場合は、*。babelrc *ファイルの詳細を変更できます。
es6 javascriptを使用してsrcフォルダーに.jsファイルを作成し、 gulp start コマンドを実行して変更を実行します。
- コマンド:gulp start *
これは、バベルを使用してtranspiledされています-
インデクセル
これは、 transpiled dev/main.js を使用して行われます-
出力