From b98183ffa6a35164926dc54ec3916ebbd88461d7 Mon Sep 17 00:00:00 2001 From: qiang Date: Tue, 1 Nov 2022 11:49:30 +0800 Subject: [PATCH] fix: remove warning about extract-css-loader --- packages/vue-cli-plugin-uni/lib/chain-webpack.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/vue-cli-plugin-uni/lib/chain-webpack.js b/packages/vue-cli-plugin-uni/lib/chain-webpack.js index 5fb01973f..3495809cf 100644 --- a/packages/vue-cli-plugin-uni/lib/chain-webpack.js +++ b/packages/vue-cli-plugin-uni/lib/chain-webpack.js @@ -91,6 +91,17 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) { } return options }) + const platformExcludes = ['app-plus', 'h5', 'mp-360'] + const platform = process.env.UNI_PLATFORM + if (!platformExcludes.includes(platform)) { + // remove warning https://github.com/vuejs/vue-loader/issues/1742 + langRule.oneOf(type) + .use('extract-css-loader') + .tap(options => { + options.esModule = false + return options + }) + } } langRule.oneOf(type) .use('uniapp-preprocss') -- GitLab