webpack
https://github.com/webpack/media/blob/master/logo/icon.png?raw=true
バンドルファイルを出力する一連の処理
複数のJavaScriptをまとめるのは、いろんな利点があり
https://gyazo.com/8280a071ef3a4941c4126d8d14b253b5
機能ごとにファイルを分割(モジュール化)する開発ができるから
自分が作成したモジュールだけではなく、外部モジュール(も利用できるから
リクエスト数を減らせるから
依存関係を解決したファイルを出力できるから
依存関係のファイルの読み込み順気にしなくていい
最適化したファイルを出力
注意点
Plugin
ファイルごとにimportなど読み込む必要なしに
webpack実行時に、output.pathに指定したディレクトリ内の不要なファイルを削除するプラグイン 理由: 開発途中で、出力するファイル数やファイル名が変更され、output.pathに出力されたファイルの一部が不要になることがある
困りごと
npm install -D @babel/core @babel/preset-env babel-loader @babel/preset-react
インストールし直し,node_modules消して、インストールし直しでいけた
Mode
common,dev,prod
良記事
本
リンク