// 1. change output output: { filename: "[name].bundle.js", path: path.resolve(__dirname, "dist"), clean: true }, // 2. add optimisation options optimization: { splitChunks: { cacheGroups: { node_vendors: { name: "vendor", test: /[\\/]node_modules[\\/]/, chunks: "all", priority: 1 } } } },