From 381b7a8d60ed2140a6166effeb53292b29ed85cd Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 12 Dec 2025 14:32:42 +0800 Subject: [PATCH] Initial commit --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e3336cd..9c251a4 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,28 @@ GeminiWX 是一个基于 RBAC (Role-Based Access Control) 模型权限控制的 - **后端 API 服务**: 基于 Django + DRF 的 RESTful API 服务,支持异步任务和完善的权限控制。 - **移动端**: 支持微信小程序及 H5。 -## 🛠 技术栈 +## � 运行环境与版本要求 + +为了确保项目能够正常运行,请确保您的开发环境满足以下版本要求: + +### 后端环境 (Server) +- **Python**: 3.8+ (推荐 3.8/3.9/3.10) +- **Redis**: 5.0+ +- **Database**: + - 开发环境: SQLite 3 (默认) + - 生产环境: PostgreSQL 12+ (推荐) + +### 前端环境 (Web Client) +- **Node.js**: + - 推荐版本: 14.x 或 16.x (LTS) + - 兼容版本: 17+ (需要设置 `NODE_OPTIONS=--openssl-legacy-provider`,本项目 `package.json` 脚本中已预置该配置) +- **npm**: 6.x+ + +### 移动端环境 (Mobile) +- **HBuilderX**: 最新稳定版 (用于 Uni-app 开发) +- **微信开发者工具**: 最新稳定版 + +## �🛠 技术栈 ### 后端 (Server) - **核心框架**: Django 3.2.23