From 4adfe49747d0d88ad0e7c2667798310960ec3219 Mon Sep 17 00:00:00 2001 From: luoer Date: Wed, 8 Nov 2023 10:21:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=85=8D=E7=BD=AEnginx=E6=94=AF?= =?UTF-8?q?=E6=8C=81web=E8=B7=AF=E7=94=B1=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 2 ++ vite.config.ts | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.env b/.env index 55eeb10..057d106 100644 --- a/.env +++ b/.env @@ -5,6 +5,8 @@ VITE_TITLE = 绝弹项目管理 # 网站副标题 VITE_SUBTITLE = 快速开发web应用的模板工具 +# 部署路径 +VITE_BASE = / # 接口前缀:参见 axios 的 baseURL VITE_API = / # 首页路径 diff --git a/vite.config.ts b/vite.config.ts index d75c35d..c63563c 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -20,10 +20,11 @@ import plugin from "./scripts/vite/plugin"; */ export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd()); + const base = env.VITE_BASE ?? "/"; const host = env.VITE_HOST ?? "0.0.0.0"; const port = Number(env.VITE_PORT ?? 3020); return { - base: "./", + base, plugins: [ /** * 提供 Vue 3 单文件组件支持