Appearance
环境变量
前端
| 包 | 变量 | 说明 |
|---|---|---|
| web | VITE_API_BASE_URL | API 根地址,如 http://localhost:8080 |
| desktop | VITE_API_BASE_URL | 同上 |
| mobile | 见 src/api/client.ts | 各端配置方式可能不同 |
文件位置:.env.development(不提交 git)
Java 后端
application.yml + 环境变量:
| 变量 | 说明 |
|---|---|
| DB_HOST | MySQL 主机 |
| DB_PORT | 3306 |
| DB_NAME | xichen |
| DB_USER | 数据库用户 |
| DB_PASSWORD | 数据库密码 |
| JWT_SECRET | JWT 签名密钥 |
| CORS_ORIGINS | 允许的前端源 |
| SERVER_PORT | 8080 |
Python 后端
packages/server-python/.env:
| 变量 | 说明 |
|---|---|
| DB_HOST | MySQL 主机 |
| DB_PORT | 3306 |
| DB_NAME | xichen |
| DB_USER | 数据库用户 |
| DB_PASSWORD | 密码(可含特殊字符) |
| JWT_SECRET | JWT 密钥 |
| CORS_ORIGINS | 跨域 |
| SERVER_PORT | 8000(uvicorn 命令行可覆盖) |
参考 .env.example。
npm / pnpm(.npmrc)
| 变量 | 说明 |
|---|---|
| ELECTRON_MIRROR | Electron 二进制镜像 |
| registry | npmmirror |