feat: 配置nginx支持web路由模式
自动部署 / build (push) Successful in 1m25s Details

master
luoer 2023-11-08 10:21:19 +08:00
parent 05a6b7ab72
commit 4adfe49747
2 changed files with 4 additions and 1 deletions

2
.env
View File

@ -5,6 +5,8 @@
VITE_TITLE = 绝弹项目管理 VITE_TITLE = 绝弹项目管理
# 网站副标题 # 网站副标题
VITE_SUBTITLE = 快速开发web应用的模板工具 VITE_SUBTITLE = 快速开发web应用的模板工具
# 部署路径
VITE_BASE = /
# 接口前缀:参见 axios 的 baseURL # 接口前缀:参见 axios 的 baseURL
VITE_API = / VITE_API = /
# 首页路径 # 首页路径

View File

@ -20,10 +20,11 @@ import plugin from "./scripts/vite/plugin";
*/ */
export default defineConfig(({ mode }) => { export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd()); const env = loadEnv(mode, process.cwd());
const base = env.VITE_BASE ?? "/";
const host = env.VITE_HOST ?? "0.0.0.0"; const host = env.VITE_HOST ?? "0.0.0.0";
const port = Number(env.VITE_PORT ?? 3020); const port = Number(env.VITE_PORT ?? 3020);
return { return {
base: "./", base,
plugins: [ plugins: [
/** /**
* Vue 3 * Vue 3