-
プロジェクトの初期化: 最初に、新しいプロジェクトのディレクトリを作成し、コマンドラインでそのディレクトリに移動します。次に、以下のコマンドを実行して、プロジェクトを初期化します。
npm init -y
これにより、プロジェクトのパッケージ.jsonファイルが作成されます。
-
Webpackのインストール: 次に、以下のコマンドを使用してWebpackをインストールします。
npm install webpack webpack-cli --save-dev
これにより、WebpackとWebpackのコマンドラインインターフェース(CLI)がプロジェクトに追加されます。
-
エントリーポイントの設定: Webpackは、エントリーポイントから始まり、依存関係のあるモジュールを解決してバンドルします。プロジェクトのルートディレクトリに、
src
という名前のディレクトリを作成し、その中にindex.js
という名前のファイルを作成します。index.js
は、Webpackのエントリーポイントとなります。 -
バンドルの設定: Webpackの動作をカスタマイズするためには、
webpack.config.js
という名前の設定ファイルを作成します。プロジェクトのルートディレクトリにwebpack.config.js
を作成し、以下のように設定を追加します。const path = require('path'); module.exports = { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve(__dirname, 'dist'), }, };
この設定では、エントリーポイントを
./src/index.js
に設定し、バンドルされたファイルを./dist/bundle.js
に出力します。 -
バンドルの実行: 最後に、以下のコマンドを使用してWebpackを実行します。
npx webpack
これにより、Webpackはエントリーポイントからバンドルを作成し、指定された出力パスにバンドルされたファイルを生成します。
これで、Webpackの素早いセットアップが完了しました。必要に応じて、さまざまなローダーやプラグインを追加して、プロジェクトの要件に合わせてWebpackの設定をカスタマイズすることもできます。以上が、Webpackのセットアップ方法とコード例の概要です。