diff options
| author | Henry Jameson <me@hjkos.com> | 2019-05-13 21:54:25 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2019-05-13 21:54:25 +0300 |
| commit | addeb852200688170654d9bd687de75bc5d30a85 (patch) | |
| tree | d2b38f46a009c2604988a0a4b398bbdabcfe141c /build/webpack.prod.conf.js | |
| parent | 750dca4a108bc296afa1586e0d414d3f48bc8032 (diff) | |
fix prod build
Diffstat (limited to 'build/webpack.prod.conf.js')
| -rw-r--r-- | build/webpack.prod.conf.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js index 85ea1bee..e7d25bfe 100644 --- a/build/webpack.prod.conf.js +++ b/build/webpack.prod.conf.js @@ -17,17 +17,21 @@ let commitHash = require('child_process') console.log(commitHash) var webpackConfig = merge(baseWebpackConfig, { + mode: 'production', module: { rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap, extract: true }) }, devtool: config.build.productionSourceMap ? '#source-map' : false, optimization: { - minimize: true + minimize: true, + splitChunks: { + chunks: 'all' + } }, output: { path: config.build.assetsRoot, filename: utils.assetsPath('js/[name].[chunkhash].js'), - chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') + chunkFilename: utils.assetsPath('js/[name].[chunkhash].js') }, plugins: [ // http://vuejs.github.io/vue-loader/workflow/production.html |
