From dc549cc060ec90f95b4fa3152938b2349405ff4c Mon Sep 17 00:00:00 2001 From: Drake Leung Date: Wed, 3 May 2017 14:57:17 +0800 Subject: [PATCH] + `async` flag --- webpack.config.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/webpack.config.js b/webpack.config.js index 2e29875..9354055 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -74,6 +74,15 @@ if (process.env.NODE_ENV === 'production') { ), }), + new webpack.optimize.CommonsChunkPlugin({ + async: 'common-in-lazy', + minChunks: ({ resource } = {}) => ( + resource && + resource.includes('node_modules') && + /axios/.test(resource) + ), + }), + new webpack.DefinePlugin({ 'process.env': { NODE_ENV: '"production"'