From 798ecc7304e887838773b219e93c323b1ed5307d Mon Sep 17 00:00:00 2001 From: icssoa <615206459@qq.com> Date: Mon, 11 Aug 2025 16:32:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20unix=20=E7=BA=AF=E5=87=80?= =?UTF-8?q?=E7=89=88=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/vite-plugin/dist/config.d.ts | 1 + packages/vite-plugin/dist/index.js | 7 +++++++ packages/vite-plugin/package.json | 2 +- packages/vite-plugin/src/config.ts | 1 + packages/vite-plugin/src/index.ts | 8 ++++++++ packages/vite-plugin/types/index.d.ts | 2 ++ 6 files changed, 20 insertions(+), 1 deletion(-) diff --git a/packages/vite-plugin/dist/config.d.ts b/packages/vite-plugin/dist/config.d.ts index 46b14b5..1d9a006 100644 --- a/packages/vite-plugin/dist/config.d.ts +++ b/packages/vite-plugin/dist/config.d.ts @@ -31,4 +31,5 @@ export declare const config: { rpxRatio: number; darkTextClass: string; }; + clean: boolean; }; diff --git a/packages/vite-plugin/dist/index.js b/packages/vite-plugin/dist/index.js index 608eaac..4c51e1e 100644 --- a/packages/vite-plugin/dist/index.js +++ b/packages/vite-plugin/dist/index.js @@ -56,6 +56,7 @@ rpxRatio: 2, darkTextClass: "dark:text-surface-50", }, + clean: false, }; // 根目录 @@ -2407,6 +2408,12 @@ if (typeof window !== 'undefined') { config.type = options.type; // 请求地址 config.reqUrl = getProxyTarget(options.proxy); + // 是否纯净版 + config.clean = options.clean; + if (config.clean) { + // 默认设置为测试地址 + config.reqUrl = "https://show.cool-admin.com/api"; + } // 是否开启名称标签 config.nameTag = options.nameTag ?? true; // svg diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index 113808a..9a5ec5e 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@cool-vue/vite-plugin", - "version": "8.2.5", + "version": "8.2.6", "description": "cool-admin、cool-uni builder", "types": "./dist/index.d.ts", "main": "/dist/index.js", diff --git a/packages/vite-plugin/src/config.ts b/packages/vite-plugin/src/config.ts index 4cd5eb7..cfa839a 100644 --- a/packages/vite-plugin/src/config.ts +++ b/packages/vite-plugin/src/config.ts @@ -53,4 +53,5 @@ export const config = { rpxRatio: 2, darkTextClass: "dark:text-surface-50", }, + clean: false, }; diff --git a/packages/vite-plugin/src/index.ts b/packages/vite-plugin/src/index.ts index 8fabcbc..33cd0bf 100644 --- a/packages/vite-plugin/src/index.ts +++ b/packages/vite-plugin/src/index.ts @@ -14,6 +14,14 @@ export function cool(options: Config.Options) { // 请求地址 config.reqUrl = getProxyTarget(options.proxy); + // 是否纯净版 + config.clean = options.clean; + + if (config.clean) { + // 默认设置为测试地址 + config.reqUrl = "https://show.cool-admin.com/api"; + } + // 是否开启名称标签 config.nameTag = options.nameTag ?? true; diff --git a/packages/vite-plugin/types/index.d.ts b/packages/vite-plugin/types/index.d.ts index 563bded..da2cff7 100644 --- a/packages/vite-plugin/types/index.d.ts +++ b/packages/vite-plugin/types/index.d.ts @@ -119,5 +119,7 @@ export declare namespace Config { // 暗黑模式文本类名 darkTextClass?: string; }; + // 是否纯净版 + clean: boolean; } }