From 7e2990017149411b6d9b58fa365937a4c4aaa3a7 Mon Sep 17 00:00:00 2001 From: nashaofu Date: Sun, 19 Jul 2020 15:20:26 +0800 Subject: [PATCH] fix($core): style loss under build for package that specifies `sideEffects: false` (fix #2350) (#2471) --- packages/@vuepress/core/lib/node/webpack/createBaseConfig.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vuepress/core/lib/node/webpack/createBaseConfig.js b/packages/@vuepress/core/lib/node/webpack/createBaseConfig.js index afbbb9449b..dd3130db9c 100644 --- a/packages/@vuepress/core/lib/node/webpack/createBaseConfig.js +++ b/packages/@vuepress/core/lib/node/webpack/createBaseConfig.js @@ -230,7 +230,7 @@ module.exports = function createBaseConfig (context, isServer) { }) function createCSSRule (lang, test, loader, options) { - const baseRule = config.module.rule(lang).test(test) + const baseRule = config.module.rule(lang).test(test).sideEffects(true) const modulesRule = baseRule.oneOf('modules').resourceQuery(/module/) const normalRule = baseRule.oneOf('normal')