1.6 KiB
1.6 KiB
配置文件位置与加载方式
对外域名: https://yuheng.yuxindazhineng.com(官网 /admin 管理后台 /api 接口均同域,由 Nginx Proxy Manager 反向代理)
一、后端(API 服务)— 启动时自动读取
配置文件: 仅 server/.env 一个文件。需要改配置时直接编辑该文件即可。
- 在
server目录下启动时,加载server/.env - 在项目根目录启动时,加载
server/.env
变量说明: 见 server/.env.example(仅作参考,可不保留)。
二、前台(官网)— 构建时注入
配置文件位置:
| 环境 | 路径 | 说明 |
|---|---|---|
| 生产 | web/.env.production | 执行 npm run build 时注入 |
| 示例 | web/.env.example | 复制为 .env 或 .env.production 后修改 |
变量需以 VITE_ 开头才会被打包进前端,如:VITE_APP_DOMAIN、VITE_API_BASE。
三、后台(管理端)— 构建时注入
配置文件位置:
| 环境 | 路径 | 说明 |
|---|---|---|
| 生产 | admin/.env.production | 执行 npm run build 时注入 |
| 示例 | admin/.env.example | 复制为 .env 或 .env.production 后修改 |
变量需以 VITE_ 开头,如:VITE_APP_DOMAIN、VITE_API_BASE。
四、汇总表
| 端 | 配置文件 | 自动读取时机 |
|---|---|---|
| 后端 | server/.env | 进程启动时自动加载 |
| 前台 | web/(.env.production) | 执行 npm run build 时注入 |
| 后台 | admin/(.env.production) | 执行 npm run build 时注入 |