From 2ec3fca99aa16fff6486aeae003291726ec59994 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 29 Apr 2019 23:54:46 +0800 Subject: [PATCH] feat!: upgrade to webpack-chain v5 (#3913) --- packages/@vue/cli-service/lib/config/prod.js | 6 +++--- packages/@vue/cli-service/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/@vue/cli-service/lib/config/prod.js b/packages/@vue/cli-service/lib/config/prod.js index 4ce77efa9..a02a61974 100644 --- a/packages/@vue/cli-service/lib/config/prod.js +++ b/packages/@vue/cli-service/lib/config/prod.js @@ -28,9 +28,9 @@ module.exports = (api, options) => { } else { const TerserPlugin = require('terser-webpack-plugin') const terserOptions = require('./terserOptions') - webpackConfig.optimization.minimizer([ - new TerserPlugin(terserOptions(options)) - ]) + webpackConfig.optimization + .minimizer('terser') + .use(TerserPlugin, [terserOptions(options)]) } } }) diff --git a/packages/@vue/cli-service/package.json b/packages/@vue/cli-service/package.json index 7e3ef8c8e..488a7f262 100644 --- a/packages/@vue/cli-service/package.json +++ b/packages/@vue/cli-service/package.json @@ -75,7 +75,7 @@ "vue-loader": "^15.7.0", "webpack": ">=4 < 4.29", "webpack-bundle-analyzer": "^3.3.0", - "webpack-chain": "^4.11.0", + "webpack-chain": "^5.2.4", "webpack-dev-server": "^3.3.1", "webpack-merge": "^4.2.1", "yorkie": "^2.0.0"