var path = require("path"); module.exports = { // mode: "development || "production", entry: { vendor1: ["./vendor1"], vendor2: ["./vendor2"], pageA: "./pageA", pageB: "./pageB", pageC: "./pageC" }, output: { path: path.join(__dirname, "dist"), filename: "[name].js" }, optimization: { splitChunks: { cacheGroups: { vendor1: { name: "vendor1", test: "vendor1", enforce: true }, vendor2: { name: "vendor2", test: "vendor2", enforce: true } } } } };