# mobile2025 **Repository Path**: wdcpclover/mobile2025 ## Basic Information - **Project Name**: mobile2025 - **Description**: 课程课件mobile2025 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2025-02-19 - **Last Updated**: 2025-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mobile2025 开发项目合集 ## 项目概述 这是一个包含多个移动开发相关项目的代码仓库,主要包含Vue.js、JavaScript、TypeScript等前端技术的学习和实战项目。 ## 项目状态 (最新更新: 2024年) ### 🎯 主要项目 #### 1. RealProject - 学生选课系统 (完成前后端联调) - **路径**: `realproject/` - **状态**: ✅ 前后端联调测试完成 - **技术栈**: Vue 3 + Express.js + SQLite - **功能**: 学生选课管理系统,支持用户认证、课程管理、选课功能 - **部署**: 已配置Docker部署方案 (简化版和生产版) - **文档**: 包含前后端联调测试报告 #### 2. Pinia 教程项目 - **路径**: `pinia-tutorial/` - **状态**: ✅ 完成 - **技术栈**: Vue 3 + Pinia + Vite 4.x - **功能**: Pinia状态管理教程网站 ### 📚 学习项目 - `JavaScript教程ES6/` - ES6语法学习 - `TypeScript/` - TypeScript学习项目 - `vue文档/` - Vue.js文档和示例 - `后端开发/` - 后端开发相关内容 ### 🧪 实验项目 - `pinia/`, `pinia1/`, `pinia copy/` - Pinia实验项目 - `router/`, `router1111/`, `routertest/` - Vue Router测试项目 - `vue-code/`, `vue1/`, `vuetest/` - Vue相关测试代码 - `xcx/` - 小程序相关项目 ### 🛠️ 工具和配置 - `doubao/`, `lingma/`, `codebuddy/` - AI辅助开发工具 - `docs/`, `docs-zh-cn-main/` - 文档相关 ## 技术栈总览 ### 前端技术 - Vue 3.x (主要框架) - Pinia (状态管理) - Vue Router (路由) - Element Plus (UI组件库) - Vite (构建工具) ### 后端技术 - Node.js + Express.js - SQLite 数据库 - JWT 认证 - RESTful API ### 部署技术 - Docker + Docker Compose - Nginx (反向代理) - 自动化部署脚本 ## 快速开始 ### 主项目 (RealProject - 学生选课系统) ```bash # 进入项目目录 cd realproject # 安装依赖 npm install # 开发环境启动 npm run dev # 使用Docker部署 (简化版) ./deploy-simple.sh # 使用Docker部署 (生产版) ./deploy-auto.sh ``` ### Pinia教程项目 ```bash # 进入项目目录 cd pinia-tutorial # 安装依赖 npm install # 启动开发服务器 npm run dev # 开发服务器将在 http://localhost:9527 启动 ``` ## 开发规范 - ✅ 使用中文注释和文档 - ✅ 低耦合架构设计 - ✅ 使用uv管理Python项目 (如适用) - ✅ requirement文件不依赖具体版本号 - ✅ 定期更新README文档 ## 最新更新内容 ### 2024年最新提交 - ✅ 完成RealProject前后端联调测试 - ✅ 添加Docker部署配置 (简化版和生产版) - ✅ 添加Nginx配置文件 - ✅ 添加自动化部署脚本 - ✅ 添加前后端联调测试报告 - ✅ 完善项目文档 ### 部署特性 - 🐳 Docker容器化部署 - 🔄 自动化部署脚本 - 🌐 Nginx反向代理配置 - 📊 完整的测试报告 ## 文件结构概览 ``` mobile2025/ ├── realproject/ # 主项目 - 学生选课系统 ├── pinia-tutorial/ # Pinia教程项目 ├── vue-code/ # Vue代码示例 ├── JavaScript教程ES6/ # ES6学习内容 ├── TypeScript/ # TypeScript项目 ├── 后端开发/ # 后端开发内容 ├── docs/ # 项目文档 └── README.md # 本文件 ``` ## 贡献指南 1. Fork 本仓库 2. 创建你的特性分支 (`git checkout -b feature/AmazingFeature`) 3. 提交你的更改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 打开一个 Pull Request ## 许可证 本项目仅用于学习和开发目的。 --- *最后更新: 2024年 | 状态: 持续开发中*