[chore, doc] Split out the "vendor"/3rd party code to its own bundle

Included 'vendor.bundle.js' as it is referenced. So this will give a
baseline to compare against future builds. But ideally this will only
change when updating dependency versions.
This commit is contained in:
Steven Evans
2018-07-09 12:25:08 -04:00
parent 16c8d6f38c
commit a82ed16c34
4 changed files with 637 additions and 2 deletions
+10 -1
View File
@@ -48,7 +48,16 @@ module.exports = (env, argv) => ({
namedModules: false,
namedChunks: false,
minimize: argv.mode !== 'development',
portableRecords: true
portableRecords: true,
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/]/,
name: 'dist/vendor',
chunks: 'all'
}
}
}
},
devServer: {
publicPath: "/dist",