用途:把前端仓库迁移或对齐到标准 VitePlus 工具链,适合标准化包仓库或 monorepo 仓库,围绕 vp、voidzero-dev/setup-vp 等使用。
主要能力:先检查仓库现有脚本、工作流、Vite 配置、测试导入、发布流程和包管理器;按场景查阅 references/bootstrap.md(新建仓库或运行 vp migrate)、references/packages.md(独立包仓库)、references/monorepos.md(工作区仓库)、references/ci-cd.md(改 GitHub Actions 或发布自动化前)、references/testing.md(迁移测试导入、覆盖率或测试命令前)。Git 钩子优先使用标准 vp config 加 staged 块流程。仅当 VitePlus 无法干净替代时,才保留仓库特有的二进制、发布或打包步骤;倾向一次性统一迁移脚本、工作流和测试面。
使用方式:优先 voidzero-dev/setup-vp@v1 加 vp install;启动或转换仓库优先用 vp create 或 vp migrate;日常使用 vp check、vp test、vp pack;提交钩子用 vp config 和 vp staged。库和可执行文件用 vp pack,Web 应用用 vp build,pack 配置尽量放在 vite.config.ts。测试导入优先来自 vite-plus 和 vite-plus/test。
限制:不要为显得“标准”而删除仓库特有发布流程、二进制打包或发布步骤;若生成的 AGENTS.md、钩子或编辑器文件会覆盖更好的本地指引,应合并而非整体替换;使用 @vitest/coverage-v8 时的混合版本警告属于已知注意事项,需先在全新标准脚手架验证是否复现;安装、测试或验证命令变化时更新贡献者文档。