# 爱鉴花项目说明 ## 项目结构 ``` 爱鉴花项目 ├── mini_program (微信小程序) ├── backend (后端服务) ├── admin_website (后台管理系统) ├── official_website (官方网站) ├── 需求文档.md ├── 详细设计.md ├── 项目总览.md ├── start_project.bat (项目启动脚本) └── 项目说明.md (本文档) ``` ## 启动项目 双击运行 `start_project.bat` 脚本,将会打开所有子项目的文件夹,方便在编辑器中打开。 ## 各项目开发环境配置 ### 微信小程序 (uni-app) 1. 安装 HBuilderX 或 VSCode 2. 安装 uni-app 插件 3. 导入 mini_program 文件夹 4. 运行 `npm install` 安装依赖 ### 后端服务 (Node.js) 1. 安装 Node.js (版本14以上) 2. 导入 backend 文件夹 3. 运行 `npm install` 安装依赖 4. 配置数据库连接 5. 运行 `npm start` 启动服务 ### 后台管理系统 (Vue3) 1. 安装 Node.js (版本14以上) 2. 导入 admin_website 文件夹 3. 运行 `npm install` 安装依赖 4. 运行 `npm run serve` 启动开发服务器 ### 官方网站 (HTML5 Bootstrap) 1. 无需特殊环境配置 2. 可直接在浏览器中打开 index.html 查看 3. 或部署到任意 Web 服务器 ## 文档说明 - 需求文档:描述项目需求和功能 - 详细设计:描述系统架构和设计 - 项目总览:汇总所有项目信息 - 各子项目中的 README.md:子项目介绍 - 各子项目中的 功能模块.md:子项目功能说明 - 各子项目中的 开发计划.md:子项目开发计划