# 环境配置说明 ## 环境配置文件 项目包含以下环境配置文件,用于配置不同环境的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`