# temp_mini **Repository Path**: ffflying/temp_mini ## Basic Information - **Project Name**: temp_mini - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-25 - **Last Updated**: 2025-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 选中图标需要响应式更换 各个页面的样式名选择器需要做出区别 字体统一 文档参考:[小兔鲜儿](https://megasu.atomgit.net/uni-app-shop-note/uni-app/) # 项目创建 ## 创建工程 通过 HbuilderX 创建 uni-app vue3 项目 安装 uni-app vue3 编译器插件 ## 创建目录结构 project/ ├── components/ # 公共组件 ├── common/ # 公共资源 │ ├── config.js # 全局配置(包含host等) │ └── constants.js # 常量定义 ├── pages/ # 业务页面文件存放的目录 │ ├── index/ # 首页 │ └── user/ # 用户相关页面 ├── services/ # 接口服务 │ ├── api.js # 接口封装 │ └── userService.js # 业务接口 ├── utils/ # 工具函数 │ └── request.js # 请求封装 ├── static/ # 存放应用引用的本地静态资源的目录(注意:静态资源只能存放于此) ├── unpackage # 非工程代码,一般存放运行或发行的编译结果 ├── store/ # 状态管理 ├── App.vue # 应用入口(配置App全局样式、监听应用生命周期) ├── index.html # H5端页面 ├── pages.json # 配置页面路由、导航栏、tabBar等页面类信息 ├── main.js # 入口文件(Vue初始化入口文件) └── manifest.json # 配置文件(appid、应用名称、logo、版本等打包信息) [豆包目录结构](https://www.doubao.com/chat/17262606795255298) ## 项目初始化 引入 uni-ui 组件库 小程序端 Pinia 持久化兼容性适配 uni.request 请求封装 封装 Promise 请求函数 # 编码 # 路由封装 # 请求封装、接口封住 # 状态管理 todolist 个人也底部安全距离 所有页面顶部安全距离有的美甲 joinroom报错数据库字段有问题 项目重构思路:[豆包分析的](https://www.doubao.com/chat/18077676649315330)