feat: 初始化考培练系统项目
- 从服务器拉取完整代码 - 按框架规范整理项目结构 - 配置 Drone CI 测试环境部署 - 包含后端(FastAPI)、前端(Vue3)、管理端 技术栈: Vue3 + TypeScript + FastAPI + MySQL
This commit is contained in:
43
frontend/env.example
Normal file
43
frontend/env.example
Normal file
@@ -0,0 +1,43 @@
|
||||
# 应用配置
|
||||
VITE_APP_TITLE=考培练系统
|
||||
VITE_APP_VERSION=1.0.0
|
||||
VITE_APP_ENV=development
|
||||
VITE_APP_BASE_URL=/
|
||||
|
||||
# API配置 - 指向后端服务器
|
||||
VITE_API_BASE_URL=http://localhost:8000
|
||||
VITE_API_TIMEOUT=10000
|
||||
VITE_USE_MOCK_DATA=false
|
||||
VITE_WS_BASE_URL=ws://localhost:8000
|
||||
VITE_API_TIMEOUT=15000
|
||||
VITE_ENABLE_REQUEST_LOG=true
|
||||
|
||||
# WebSocket配置
|
||||
VITE_WS_BASE_URL=ws://localhost:8000
|
||||
VITE_WS_RECONNECT_INTERVAL=5000
|
||||
VITE_WS_MAX_RECONNECT_ATTEMPTS=5
|
||||
|
||||
# 上传配置
|
||||
VITE_UPLOAD_BASE_URL=http://localhost:8000/api/v1/upload
|
||||
VITE_UPLOAD_MAX_SIZE=10485760
|
||||
VITE_UPLOAD_ALLOWED_TYPES=.jpg,.jpeg,.png,.gif,.pdf,.doc,.docx,.ppt,.pptx,.mp4,.mp3
|
||||
|
||||
# 功能开关
|
||||
VITE_ENABLE_MOCK=false
|
||||
VITE_ENABLE_DEVTOOLS=true
|
||||
VITE_ENABLE_ERROR_REPORTING=true
|
||||
VITE_ENABLE_ANALYTICS=false
|
||||
|
||||
# 安全配置
|
||||
VITE_JWT_EXPIRE_TIME=86400
|
||||
VITE_REFRESH_TOKEN_EXPIRE_TIME=604800
|
||||
|
||||
# 性能配置
|
||||
VITE_ENABLE_LAZY_LOADING=true
|
||||
VITE_ENABLE_CODE_SPLITTING=true
|
||||
VITE_CHUNK_SIZE_WARNING_LIMIT=1000
|
||||
|
||||
# 调试配置
|
||||
VITE_LOG_LEVEL=info
|
||||
VITE_ENABLE_REQUEST_LOG=true
|
||||
VITE_ENABLE_PERFORMANCE_LOG=false
|
||||
Reference in New Issue
Block a user