From d4405f5b1b4a9623f0edfcda020ecf39e4da0d25 Mon Sep 17 00:00:00 2001 From: HRK <119110706+18148764734@users.noreply.github.com> Date: Wed, 17 Apr 2024 15:15:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=92=88=E5=AF=B9=E7=99=BE=E5=BA=A6?= =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E8=BF=9B=E8=A1=8Ccss=E6=9C=AC?= =?UTF-8?q?=E5=9C=B0=E8=B5=84=E6=BA=90=E8=B7=AF=E5=BE=84=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vue-cli-plugin-uni/lib/chain-webpack.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/vue-cli-plugin-uni/lib/chain-webpack.js b/packages/vue-cli-plugin-uni/lib/chain-webpack.js index 13722ef60..166129430 100644 --- a/packages/vue-cli-plugin-uni/lib/chain-webpack.js +++ b/packages/vue-cli-plugin-uni/lib/chain-webpack.js @@ -106,14 +106,16 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) { }) } } else { - langRule.oneOf(type) - .use('extract-css-loader') - .tap(options => { - // 参考 https://github.com/vuejs/vue-cli/commit/b41ed76c5ce54c618587f24b9d14c35cf31a96d4 - // 修复 部分平台 css 内的资源路径不正确,如uni-icons在百度小程序上引用的字体文件路径 - options.publicPath = '/' - return options - }) + if (process.env.UNI_PLATFORM === "mp-baidu") { + langRule.oneOf(type) + .use('extract-css-loader') + .tap(options => { + // 参考 https://github.com/vuejs/vue-cli/commit/b41ed76c5ce54c618587f24b9d14c35cf31a96d4 + // 修复 部分平台 css 内的资源路径不正确,如uni-icons在百度小程序上引用的字体文件路径 + if (options) options.publicPath = '/' + return options + }) + } } langRule.oneOf(type) .use('uniapp-preprocss') -- GitLab