Vite+ Advanced
This is the series for the person who owns the toolchain — the one wiring CI, keeping a monorepo's build times sane, publishing libraries, and answering "which Node version, exactly, and where did it come from?". We go past everyday use into orchestration, caching, packaging, and control.
Vite+ is in public beta. Some features referenced here (standalone executables, remote task cache) sit on newer or evolving surfaces — note vp --version and confirm against the docs for your build before relying on them in production.
Prerequisites#
The Beginner and Intermediate series — especially vp run, tasks, and vite.config.ts config blocks.
What we cover#
- Monorepo Orchestration — dependency-aware, filtered, parallel task execution.
- The Task Cache — automatic data tracking and how cache hits/misses are decided.
- CI & Docker —
setup-vp, remote cache in Actions, and the official image. - Packaging with
vp pack— libraries, DTS, formats, and standalone binaries. - Runtime & Supply Chain —
vp env, package-manager control, signature verification.
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.
Steps
- 1
Monorepo Orchestration
vp run -r / -t / --filter / --parallel
- 2
The Task Cache
Automatic data tracking & cache fingerprints
- 3
CI & Docker
setup-vp, remote cache, official image
- 4
Packaging with vp pack
Libraries, DTS, formats, and standalone binaries
- 5
Runtime & Supply Chain
vp env, version resolution, signature verification