Webpackとは複数のモジュール(独立した機能などのまとまり)を1つにバンドル(まとめる)し、1つのjs(JavaSciprt)ファイルに出力してくれるツールです。
これらはブラウザのimport、export機能でも可能ですが、以下のメリットを得たい場合、Webpackを活用します。
Webpack導入方法
VSCodeにバンドルしたいフォルダを表示または作成
Macの場合、commad+Jでターミナルを開く
Node.js(サーバーサイドでもJavaScriptを実行する環境)をインストール
Node.jsとnpmのインストールを確認(バージョン情報が表示されればOK)
node -v
npm -v
Node.jsのプロジェクトを初期化(どちらかのコマンドを)
npm init →(enter連打でOK)
npm init -y (連打なし)
webpackをインストール
npm i -D webpack webpack-cli
3つの管理フォルダまたはファイル(package.json、package-lock.json、node_modules)が作成されます
webpackでバンドル
npx webpack
warning(警告)はとりあえず気にしない
dist/main.jsが作成されれば成功です
ファイルの変更時、自動的に再バンドルするための設定
npx webpack –watch

<script> src=”/dist/main.js”></script>に変更します。
バンドルするjsファイル名はindex.jsに変更します。

コメント