Skip to content

功能包总览

VUP 的 packages 是“后补能力”机制:先启动项目,再按需增强。

如何添加功能包

bash
vup use <packageName>

可用功能包

包名作用常见场景文档
@vup/ui桌面端 UI 封装后台管理、桌面 Web 应用UI
@vup/ui-mobile移动端 UI 封装移动端与混合应用UI Mobile
@vup/http统一请求层拦截器、错误处理、请求基座统一HTTP
@vup/mock基于 MSW 的 mock 能力前后端并行开发、联调前自测Mock
@vup/pwaPWA 预设与运行时能力Web 应用安装体验与离线能力PWA
@vup/iconfont图标资源整合团队图标管理与字体图标接入Iconfont
@vup/richeditor富文本能力CMS/内容编辑类场景RichEditor
@vup/nest-uploadNest 上传模块文件上传链路与元数据管理Nest Upload

能力示例工程

示例工程已单独成文,因为它们通过 vup example 添加,不属于 vup use 功能包。详见 示例工程总览

推荐使用路径

  1. 先完成项目初始化与应用模板落位(vup init + vup add)。
  2. 结合真实需求逐步添加功能包,避免一次性堆功能。
  3. 保持包能力可组合、可替换、可维护。

相关阅读