webpackではアセットを取り込むことができます。 CSS内の画像等を埋め込んだり、外部参照とできます。
src
フォルダーに画像を配置しておく- 容量の小さい画像は
main.js
にバンドルされる - 容量の大きい画像はビルドすると
dist
フォルダーにコピーされる
まずはpackage.jsonを作る。
npm init -y
その上で、必要なモジュールをインストールする。
npm i -D webpack webpack-cli sass css-loader sass-loader style-loader
webpack.config.jsのコードを参照ください。
webpackのデフォルト構成としているので、src
フォルダーにソースファイルを格納すること。デフォルトではエントリーポイントはsrc/index.js
である。
npx webpack
dist
フォルダーに成果物が出力されます。
npm i
package.json
にビルドを書いているので、これを使うのがオススメ。
npm run build
もしくは、npxコマンドを使ってもOK。
npx webpack
dist
フォルダーに成果物が出力されます。