一、为什么要规范目录结构
小程序项目做大以后,最常见的问题就是“到处都是页面,谁也不敢删”。一个清晰的目录结构是团队协作和长期维护的基础。
二、推荐目录结构
├── api/ // 接口定义,按业务模块拆分
├── components/ // 公共组件
├── pages/ // 主包页面
├── pages-sub/ // 分包页面
├── store/ // 状态管理
├── utils/ // 工具函数
└── static/ // 静态资源三、请求封装要点
统一拦截器处理 token、错误码与 loading,是所有项目的第一课。建议用 Promise 封装 uni.request,并在响应拦截器中统一处理 401 跳转登录。
四、分包策略
主包控制在 1.5M 以内,营销活动类页面全部放入分包,用占位图+骨架屏弱化分包加载等待。
评论 (2)