case-data-admin/ENV_CONFIG_README.md
2025-08-11 12:00:18 +08:00

88 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 环境配置说明
## 环境配置文件
项目包含以下环境配置文件用于配置不同环境的API地址
### 1. `.env.localhost` - 本地开发环境
```
NODE_ENV=development
VITE_APP_TITLE='SmartAdmin 本地环境(Local)'
VITE_APP_API_URL='http://127.0.0.1:5480'
```
### 2. `.env.development` - 开发环境
```
NODE_ENV=development
VITE_APP_TITLE='SmartAdmin 开发环境(Dev)'
VITE_APP_API_URL='http://127.0.0.1:5480'
```
### 3. `.env.dev-server` - 开发服务器环境
```
NODE_ENV=development
VITE_APP_TITLE='SmartAdmin 开发服务器环境(Dev Server)'
VITE_APP_API_URL='http://dev-casedata.igandan.com:5480'
```
### 4. `.env.test` - 测试环境
```
NODE_ENV=production
VITE_APP_TITLE='SmartAdmin 测试环境(Test)'
VITE_APP_API_URL='http://dev-casedata.igandan.com/admin/api'
```
### 5. `.env.pre` - 预发布环境
```
NODE_ENV=production
VITE_APP_TITLE='SmartAdmin 预发布环境(Pre)'
VITE_APP_API_URL='https://preview.smartadmin.vip/smart-admin-api'
```
### 6. `.env.production` - 生产环境
```
NODE_ENV=production
VITE_APP_TITLE='SmartAdmin V3.X'
VITE_APP_API_URL='https://preview.smartadmin.vip/smart-admin-api'
```
## 使用方法
### 开发时
```bash
# 本地开发
npm run localhost
# 开发环境
npm run dev
```
### 部署时
```bash
# 部署到开发服务器
npm run build:dev-server
# 部署到测试环境
npm run build:test
# 部署到预发布环境
npm run build:pre
# 部署到生产环境
npm run build:prod
```
## 注意事项
1. **API地址配置**: 每个环境配置文件中的 `VITE_APP_API_URL` 决定了该环境使用的后端API地址
2. **端口配置**: 本地环境使用5480端口开发服务器环境也使用5480端口
3. **路径配置**: 测试环境使用 `/admin/api` 路径,其他环境根据实际情况配置
4. **手动修改**: 如需修改API地址直接编辑对应的环境配置文件即可
## 当前配置状态
- ✅ 本地环境: `http://127.0.0.1:5480`
- ✅ 开发服务器环境: `http://dev-casedata.igandan.com:5480`
- ✅ 测试环境: `http://dev-casedata.igandan.com/admin/api`
- ✅ 预发布环境: `https://preview.smartadmin.vip/smart-admin-api`
- ✅ 生产环境: `https://preview.smartadmin.vip/smart-admin-api`