diff --git a/Yi.Ai.Vue3/.env.development b/Yi.Ai.Vue3/.env.development index b32755dd..3580f1a3 100644 --- a/Yi.Ai.Vue3/.env.development +++ b/Yi.Ai.Vue3/.env.development @@ -20,3 +20,6 @@ VITE_SSO_SEVER_URL='http://localhost:18001' # SSO_SEVER_URL='http://ccnetcore.com' # SSO单点登录项目标识 VITE_SSO_CLIENT_ID='YiXin-Ai'; + +# 版本号 +VITE_APP_VERSION='1.0.0'; diff --git a/Yi.Ai.Vue3/.env.production b/Yi.Ai.Vue3/.env.production index 51d7e599..9a20ebcc 100644 --- a/Yi.Ai.Vue3/.env.production +++ b/Yi.Ai.Vue3/.env.production @@ -20,5 +20,7 @@ VITE_BUILD_COMPRESS = gzip VITE_SSO_SEVER_URL='https://ccnetcore.com' # SSO单点登录项目标识 VITE_SSO_CLIENT_ID='YiXin-Ai'; +# 版本号 +VITE_APP_VERSION='1.0.0'; diff --git a/Yi.Ai.Vue3/index.html b/Yi.Ai.Vue3/index.html index 113714eb..c3031f3c 100644 --- a/Yi.Ai.Vue3/index.html +++ b/Yi.Ai.Vue3/index.html @@ -5,6 +5,13 @@ + + + + + + + %VITE_WEB_TITLE% diff --git a/Yi.Ai.Vue3/types/import_meta.d.ts b/Yi.Ai.Vue3/types/import_meta.d.ts index 5a851c00..9b14b379 100644 --- a/Yi.Ai.Vue3/types/import_meta.d.ts +++ b/Yi.Ai.Vue3/types/import_meta.d.ts @@ -9,6 +9,7 @@ interface ImportMetaEnv { readonly VITE_BUILD_COMPRESS: string; readonly VITE_SSO_SEVER_URL: string; readonly VITE_SSO_CLIENT_ID: string; + readonly VITE_APP_VERSION: string; } declare interface ImportMeta { diff --git a/Yi.Ai.Vue3/vite.config.ts b/Yi.Ai.Vue3/vite.config.ts index 0673c143..96120de3 100644 --- a/Yi.Ai.Vue3/vite.config.ts +++ b/Yi.Ai.Vue3/vite.config.ts @@ -2,8 +2,10 @@ import { defineConfig, loadEnv } from "vite"; import path from "path"; import plugins from "./.build/plugins"; + // https://vite.dev/config/ export default defineConfig((cnf) => { + const { mode } = cnf; const env = loadEnv(mode, process.cwd()); const { VITE_APP_ENV } = env;