# target-uniapp **Repository Path**: yooface/target-uniapp ## Basic Information - **Project Name**: target-uniapp - **Description**: 个人目标规划、打卡小程序,前端基于uni-app,后端基于express - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-03-21 - **Last Updated**: 2025-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # target-uniapp 一个基于 uni-app 的跨平台应用项目,包含管理后台和用户端,支持多端部署。 ## 项目结构 ``` ├── admin/ # �.tar ├── app/ # 用户端源码 ├── server/ # 后端服务 └── target_uniapp.sql # 数据库文件 ``` ## 功能模块 ### admin 管理后台,使用 Vue 开发,包含: - 登录页面 - 布局组件(评论、目标、模板等) - 公共组件(图表、侧边栏、头部等) - API 请求配置 ### app 用户端,基于 Uniapp 开发,包含: - 首页、分类、搜索、个人中心等页面 - 使用多种 UI 组件(如商品导航、表单验证、日历等) - 支持国际化和多语言 - 提供丰富的 UI 工具和样式配置 ### server 后端服务,使用 Express.js: - 数据库连接(MySQL) - API 路由(目标、文章、用户等) - JWT 身份验证 - 文件上传处理 ## 安装与部署 ### 用户端(app) 1. 安装 HBuilderX 2. 导入项目 3. 使用 npm 或 yarn 安装依赖 4. 编译并运行至对应平台 ### �1. 安装依赖 ```bash yarn install ``` 2. 启动开发服务 ```bash yarn dev ``` 3. 构建生产环境 ```bash yarn build ``` ### 后端(server) 1. 安装 Node.js 2. 进入 server 目录并安装依赖 3. 启动服务 ```bash cd server yarn install yarn start ``` ## 使用说明 ### 用户端 - 使用 uni-app 提供的组件和 API 实现跨平台兼容 - 支持微信小程序、支付宝小程序、H5 和 App - 使用 vuex �.tar - 提供完善的 API 接口,支持 JWT 鉴权 ## 开源协议 本项目遵循 MIT 开源协议。