From a99886eb9c73018235e2c373f3d82a2b0b2311d5 Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期二, 16 九月 2025 13:36:40 +0800
Subject: [PATCH] Merge branch 'ID1766-添加推送登录功能' into test
---
postcss.config.js | 49 +++++++++++++++++++++++++++++++++----------------
1 files changed, 33 insertions(+), 16 deletions(-)
diff --git a/postcss.config.js b/postcss.config.js
index 86ee644..d4d24ba 100644
--- a/postcss.config.js
+++ b/postcss.config.js
@@ -1,24 +1,41 @@
+// module.exports = {
+// plugins: {
+// 'postcss-pxtorem': {
+// rootValue: 37.5,
+// propList: ['*'],
+// include: file => {
+// if (!file) return false;
+// const normalized = file.replace(/\\/g, '/');
+// // 只转换 mobile 目录里的样式 OR element-plus 目录里的样式
+// // 但 element-plus 样式只在 mobile 目录被引用时才生效,需保证引用范围
+// return normalized.includes('/src/views/mobile/') || normalized.includes('/node_modules/element-plus/');
+// },
+// exclude: file => {
+// if (!file) return false;
+// const normalized = file.replace(/\\/g, '/');
+// // 排除除 element-plus 外的 node_modules,防止无关样式被转
+// if (/node_modules/.test(normalized) && !normalized.includes('/node_modules/element-plus/')) {
+// return true;
+// }
+// return false;
+// },
+// minPixelValue: 2,
+// }
+// }
+// }
+
module.exports = {
plugins: {
'postcss-pxtorem': {
rootValue: 37.5,
propList: ['*'],
- // include: file => {
- // if (!file) return false;
- // const normalized = file.replace(/\\/g, '/');
- // // 只转换 mobile 目录里的样式 OR element-plus 目录里的样式
- // // 但 element-plus 样式只在 mobile 目录被引用时才生效,需保证引用范围
- // return normalized.includes('/src/views/mobile/') || normalized.includes('/node_modules/element-plus/');
- // },
- // exclude: file => {
- // if (!file) return false;
- // const normalized = file.replace(/\\/g, '/');
- // // 排除除 element-plus 外的 node_modules,防止无关样式被转
- // if (/node_modules/.test(normalized) && !normalized.includes('/node_modules/element-plus/')) {
- // return true;
- // }
- // return false;
- // },
+ // ✅ 用正则匹配路径,不依赖字符串 includes
+ include: [
+ /src[\/\\]views[\/\\]mobile/, // 只转 mobile 目录
+ /node_modules[\/\\]element-plus/ // 转 element-plus 样式
+ ],
+ // ✅ 排除其他 node_modules
+ exclude: (file) => /node_modules/.test(file) && !/node_modules[\/\\]element-plus/.test(file),
minPixelValue: 2,
}
}
--
Gitblit v1.8.0