# バンドルするとnodeのライブラリが一つのファイルになってしまう

一部の画面でしか使用しないライブラリもまとまって、初回ロード時に読み込まれてしまう。

chunk-vendors.0ab78d10.jsのようなファイルを分割するイメージです。

自分のvueプロジェクトではoptimization.splitChunksをconfigに設定することで分割できました。

# 参考

https://webpack.js.org/guides/code-splitting/ (opens new window) https://webpack.js.org/plugins/split-chunks-plugin/#optimizationsplitchunks (opens new window)