All tutorials
IntermediateReleased July 19, 2026• ~70 min

Vite+ Intermediate

You can now install vp, scaffold a project, and run the everyday loop. This series is about understanding that loop and adopting it on real work — the tools underneath vp check and vp test, the difference between built-in commands and your own scripts, and how to migrate a project that already exists.

Vite+ is in public beta. Commands here are the stable, documented surface. Note vp --version for reproducibility; details may shift as the beta evolves.

Prerequisites#

You've done the Beginner series (or you're comfortable with vp create, vp install, vp dev, vp check, vp test, vp build).

What we cover#

  1. vp check Deep Dive — Oxlint + Oxfmt + tsgo, --fix, type-aware linting.
  2. Testing with vp test — Vitest config, watch, coverage, browser mode.
  3. vp run & Vite Task — built-in commands vs package.json scripts.
  4. Migrating an Existing Projectvp migrate and its rewrites.
  5. Commit Hooks & Staged Checksvp config and vp staged.

How this series works#

Same path each step: What it is → Why you'd care → Before → After → Do it yourself → Gotchas → Recap. Progress saves in your browser. Start with step one.