title: 组件与规范
组件与规范
移动端 UI 组件库使用 wot-design-uni。
1. 组件目录
src/components:通用组件src/components/business:业务组件(如 README 中提到的WechatProfile.vue)
2. 代码风格
项目已集成:
- ESLint
- Prettier
- Stylelint
- Husky + Commitlint
3. 实时通信(可选)
如果你在 .env 中配置了 VITE_APP_WS_ENDPOINT,即可启用 WebSocket 能力;未配置时默认关闭。
4. API 分层(移动端常用)
接口封装位于 src/api:
auth.ts:登录/刷新/登出/会话检查user.ts:用户信息、分页、个人中心等file.ts:文件上传
注意:
publicRequest表示无需 token 的请求(如登录/刷新)。- 文件上传使用
uni.uploadFile,不同平台的上传地址会根据环境变量自动切换。
