Vite+
Use vp for runtime, packages, and frontend tooling (Vite, Rolldown, Vitest, tsdown, Oxlint, Oxfmt, Vite Task). Vite+ ≠ Vite; vp dev / vp build invoke Vite.
Docs: node_modules/vite-plus/docs or https://viteplus.dev/guide/. Discover commands with vp help / vp <command> --help.
vp vs vp run
| Form | Runs |
|---|---|
vp <name> |
Built-in |
vp run <name> |
package.json script or vite.config.ts task |
Scripts cannot overwrite built-ins — vp dev and vp run dev may differ. Read those files first; use vp run <name> when a script or task defines that name.
Validate
Copy and track:
- [ ] vp install (after pull / before start)
- [ ] vp check (format, lint, types)
- [ ] vp test
- [ ] vp run <script> for any project validation scripts/tasks
Done when: deps installed for current tree; vp check and vp test have been run; every needed project script/task ran via vp run.
Diagnose env
When setup, runtime, or package-manager behavior looks wrong: run vp env doctor and include its output when asking for help.
Done when: doctor has been run and its output is in the handoff.