From 02400ed870dd0adb9d865a1b383bab152018e6c1 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 20 十月 2023 15:48:07 +0800
Subject: [PATCH] 修改
---
vite.config.ts | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/vite.config.ts b/vite.config.ts
index b761ba2..94ad22d 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,7 +1,7 @@
import vue from '@vitejs/plugin-vue';
import { resolve } from 'path';
import { defineConfig, loadEnv, ConfigEnv } from 'vite';
-
+import postCssPxToRem from "postcss-pxtorem"
const pathResolve = (dir: string): any => {
return resolve(__dirname, '.', dir);
};
@@ -57,18 +57,18 @@
css: {
postcss: {
plugins: [
- {
- postcssPlugin: 'internal:charset-removal',
- AtRule: {
- charset: (atRule) => {
- if (atRule.name === 'charset') {
- atRule.remove();
- }
+ postCssPxToRem({
+ rootValue: 37.5, // 1rem的大小(控制1rem的大小 点位:px)
+ propList: ["*"], // 需要转换的属性,这里选择全部都进行转换
+ exclude: (e:any) => { // 不包含
+ if (/src(\\|\/)views(\\|\/)bigScreen(\\|\/)components(\\|\/)screen/.test(e)||/src(\\|\/)views(\\|\/)loginPage(\\|\/)loginPage/.test(e)||/src(\\|\/)views(\\|\/)loginPage(\\|\/)component(\\|\/)accountLogin/.test(e)) { // 指定生效页面(正则)
+ return false;
}
+ return true;
}
- }
- ]
- }
+ }),
+ ],
+ },
},
define: {
__VUE_I18N_LEGACY_API__: JSON.stringify(false),
--
Gitblit v1.9.2