From 28c6311139fc703712b7bedf168ca1d148ef5980 Mon Sep 17 00:00:00 2001 From: hxr <1490493387@qq.com> Date: Sun, 10 Mar 2024 10:42:57 +0800 Subject: [PATCH] =?UTF-8?q?refactor(env.d.ts):=20:recycle:=20=E5=AE=8C?= =?UTF-8?q?=E5=96=84=20Vite=20=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E5=A3=B0=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/typings/env.d.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/typings/env.d.ts b/src/typings/env.d.ts index f8a60fb..7ed1377 100644 --- a/src/typings/env.d.ts +++ b/src/typings/env.d.ts @@ -1,4 +1,4 @@ -/// +// https://cn.vitejs.dev/guide/env-and-mode declare module "*.vue" { import { DefineComponent } from "vue"; @@ -7,12 +7,16 @@ declare module "*.vue" { export default component; } +// TypeScript 类型提示都为 string: https://github.com/vitejs/vite/issues/6930 interface ImportMetaEnv { /** 应用端口 */ - VITE_APP_PORT: string; - /** API 基础路径 */ + VITE_APP_PORT: number; + /** API 基础路径(代理前缀) */ VITE_APP_BASE_API: string; + /** API 地址 */ VITE_APP_API_URL: string; + /** 是否开启 Mock 服务 */ + VITE_MOCK_DEV_SERVER: boolean; } interface ImportMeta {