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; } }