Просмотр исходного кода

chore: 更新 unocss 版本及配置 (#3326)

* chore: 升级 unocss 版本 添加 unocss.config.ts 配置文件

* chore: 更新 unocss 插件
xingyu 1 год назад
Родитель
Сommit
7191ebc122

+ 1 - 1
.vscode/extensions.json

@@ -7,8 +7,8 @@
     "mrmlnc.vscode-less",
     "lokalise.i18n-ally",
     "antfu.iconify",
+    "antfu.unocss",
     "mikestead.dotenv",
-    "heybourn.headwind",
     "vue.vscode-typescript-vue-plugin"
   ]
 }

+ 2 - 0
.vscode/settings.json

@@ -128,9 +128,11 @@
     "stylelint",
     "tailwindcss",
     "tinymce",
+    "unocss",
     "unref",
     "vben",
     "vditor",
+    "Vite",
     "vitejs",
     "vueuse",
     "zxcvbn"

+ 1 - 1
internal/vite-config/package.json

@@ -47,7 +47,7 @@
     "pkg-types": "^1.0.3",
     "rollup-plugin-visualizer": "^5.9.2",
     "sass": "^1.63.6",
-    "unocss": "^0.53.4",
+    "unocss": "^0.57.7",
     "vite-plugin-compression": "^0.5.1",
     "vite-plugin-dts": "^3.1.0",
     "vite-plugin-html": "^3.2.0",

+ 1 - 6
internal/vite-config/src/config/common.ts

@@ -1,4 +1,3 @@
-import { presetTypography, presetUno } from 'unocss';
 import UnoCSS from 'unocss/vite';
 import { type UserConfig } from 'vite';
 
@@ -17,11 +16,7 @@ const commonConfig: (mode: string) => UserConfig = (mode) => ({
       maxParallelFileOps: 3,
     },
   },
-  plugins: [
-    UnoCSS({
-      presets: [presetUno(), presetTypography()],
-    }),
-  ],
+  plugins: [UnoCSS()],
 });
 
 export { commonConfig };

Разница между файлами не показана из-за своего большого размера
+ 481 - 142
pnpm-lock.yaml


+ 5 - 0
uno.config.ts

@@ -0,0 +1,5 @@
+import { defineConfig, presetTypography, presetUno } from 'unocss';
+
+export default defineConfig({
+  presets: [presetUno(), presetTypography()],
+});

Некоторые файлы не были показаны из-за большого количества измененных файлов