Weapp-vite
面向小程序的工程化工具链,把 Vite 构建、热更新和 Vue 3 风格响应式带进小程序开发,适合想把预览、上传接进 CI 流水线的前端开发者。

Weapp-vite 是一套面向小程序的工程化工具链,把 Vite 和 Rolldown 的构建方式带进小程序开发。它要解决的是小程序原生开发里构建慢、依赖管理散、组件引入靠手写的问题:用 TypeScript/ESM 写代码,插件负责自动构建 npm、自动引入组件,改完代码热更新。
主要能力
官方脚手架 create-weapp-vite 内置 default、Wevu、tailwindcss、tdesign 等模板,一条 create 命令就能把项目和依赖组合对齐。运行时 Wevu 提供 Vue 3 风格的响应式和 Store,用快照 diff 策略减少 setData 的更新量。编译层 @wevu/compiler 可以单独复用 SFC 的 script、template、style、config 编译链,做页面特性分析与注入。
周边还有几件配套工具:rolldown-require 用 bundle + require 的方式加载 ts/mjs/cjs 配置;weapp-ide-cli 增强 open、preview、upload 命令,补齐路径和非交互参数,方便写本地脚本和接 CI;工具链矩阵里还有插件性能分析、编辑器智能提示和 MCP 相关包,按场景组合。
适合谁
已经在写小程序、又想要现代前端那套开发体验的开发者。熟悉 Vue 和 Vite 的人上手成本低,团队里需要把预览、上传接进流水线的也合适。
费用与限制
项目以 MIT 协议开源,代码放在 GitHub,文档站提供中文指引、教程和配置说明。它面向开发者,不是给普通用户直接用的成品应用;具体支持哪些小程序平台,页面上只写了「多平台能力」,没有逐项列出,用之前建议先看指南确认。