Skip to content

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,不同平台的上传地址会根据环境变量自动切换。

基于 MIT 许可发布