vite-plus (vp) in agentify and Jmcon
vp wraps Vite with lint, test, and build scripts — npm run dev = vp dev.
Difficulty 2/5
Plain English
When you see vp dev or vp build, it's still Vite under the hood with project conventions. Academy uses plain vite; big repos use vp for one toolchain.
Analogy
vp is a branded toolbox around the same power drill (Vite).
Jessica's wedding portal
npm run dev → port 5190. npm run lint = vp lint (oxlint + TS).
Agentify CRM
npm run dev:full sets VITE_CONVEX_URL and runs vp dev --port 5173.
Go deeper
dev = local site, build = dist/ for Workers.
Common mistakes
- Shipping after build alone without typecheck on agentify.
- Wrong port (5190 vs 5173).
AI-agent trap
Running npm run build and claiming 'tests passed' without vp test.
Summary
agentify: typecheck runs convex codegen first — Vite does not type-check.
Confidence: