Skip to content

周边包总览

weapp-vite 不只是一个构建器。围绕“创建项目、开发构建、IDE 自动化、运行时、AI 协作、编辑器提示”这条链路,仓库里的多个包会一起工作。

做技术选型时,建议先看本页,再按需进入对应子页面。

选型建议(先看这个)

  • 新建项目:优先用 create-weapp-vite
  • 新建项目后,希望把推荐的 AI skills 一并装好:用 create-weapp-vite 的 skills 安装选项
  • 想让新项目默认带上 AI 工作流约束:用 create-weapp-vite 生成的 AGENTS.md
  • 在 CI/脚本里调用微信开发者工具:用 weapp-ide-cli
  • 想做小程序运行时截图:优先用 wv screenshotweapp screenshot
  • 想做截图对比 / visual regression:优先用 wv compareweapp compare
  • 想把 DevTools 里的小程序日志桥接回 AI 终端:优先用 wv ide logs,底层能力由 weapp-ide-cli 提供
  • 想让 AI 助手直接理解并操作仓库:用 @weapp-vite/mcp,或直接执行 wv mcp
  • 想先把类型支持文件、自动路由类型和自动导入组件类型生成出来:先运行 wv prepare
  • 需要“打包后执行配置文件”:用 rolldown-require
  • 想追踪 Vite 插件耗时瓶颈:用 vite-plugin-performance
  • 想在非 Vite 场景复用 Wevu 编译能力:用 @wevu/compiler
  • 想统一多端小程序 API 调用风格:用 @wevu/api
  • 想在浏览器里做小程序语法预览、调试与兼容验证:用 @weapp-vite/web(实验)
  • 想增强 <json> 配置块智能提示:用 @weapp-vite/volar

包能力矩阵

包名定位适用场景文档入口
create-weapp-vite官方脚手架快速创建模板项目、统一模板版本、可选安装 AI skills/packages/create-weapp-vite
weapp-ide-cli微信开发者工具 CLI 增强封装本地自动化、CI 预览/上传、截图与截图对比/packages/weapp-ide-cli
rolldown-require以 Rolldown 为核心的 bundle+require 工具加载 TS/MJS/CJS 配置文件/packages/rolldown-require/index.zh
vite-plugin-performanceVite 插件 Hook 耗时分析定位构建慢点、插件调优/packages/vite-plugin-performance
@wevu/compilerWevu 编译能力底座复用 SFC/模板编译管线/packages/wevu-compiler
@wevu/api跨平台小程序 API 封装Promise 风格统一调用/packages/weapi/
@weapp-vite/webWeb 端实验运行时与插件浏览器侧验证小程序语法/页面/packages/web
@weapp-vite/mcpMCP 服务实现AI 代码助手接入与仓库能力开放/packages/mcp
@weapp-vite/volarVolar 语言插件<json> 配置块补全与校验/packages/volar

已有独立文档模块

说明

  • rolldown-require-bench 主要用于基准测试,不建议直接作为业务依赖。
  • @weapp-vite/web 仍偏实验用途,适合技术验证、浏览器预览与 Web 侧调试。
  • @weapp-vite/mcp 已被 weapp-vite CLI 集成,通常直接使用 wv mcp 即可;如果你希望 AI 更稳定命中截图与截图对比,也可以直接调用 take_weapp_screenshotcompare_weapp_screenshot

Released under the MIT License.