From d831e6d39c6d81defdd918b097e542445b89de8b Mon Sep 17 00:00:00 2001 From: Arunoda Susiripala Date: Mon, 17 Jul 2017 22:16:39 +0530 Subject: [PATCH] Webpack's ModuleConcatenationPlugin plugin doesn't work well with HMR. (#2584) So, now we only use it for production. --- server/build/webpack.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/build/webpack.js b/server/build/webpack.js index bec4ecd7..cc420f4e 100644 --- a/server/build/webpack.js +++ b/server/build/webpack.js @@ -131,8 +131,7 @@ export default async function createCompiler (dir, { dev = false, quiet = false, }), new PagesPlugin(), new DynamicChunksPlugin(), - new CaseSensitivePathPlugin(), - new webpack.optimize.ModuleConcatenationPlugin() + new CaseSensitivePathPlugin() ] if (dev) { @@ -156,6 +155,7 @@ export default async function createCompiler (dir, { dev = false, quiet = false, sourceMap: false }) ) + plugins.push(new webpack.optimize.ModuleConcatenationPlugin()) } const nodePathList = (process.env.NODE_PATH || '')