Scaffolding tool for Vite projects. Version 9.0.6 (current stable), released alongside Vite 8.x. Requires Node.js 20.19+ or 22.12+. Provides interactive CLI to bootstrap projects from official templates (vanilla, vue, react, svelte, lit, solid, preact, qwik) with TypeScript variants. Alternative to manual setup or CRA. Supports npm, yarn, pnpm, bun, deno. Frequently updated to match Vite releases. Community templates available via Awesome Vite.
npm install create-viteVerified import paths — ran on the pinned version, not inferred.
Scaffold a new Vite project with React+TypeScript template, install dependencies, and start dev server.
Upgrade Node.js to v20.19+ or v22.12+.
Use Node.js 18.18+ or use an older create-vite version.
Always specify `--template <name>` when using command-line arguments.
Use `npm create vite@latest my-app -- --template vue` (note `--` before `--template`).
Use lowercase template names: `vue`, `react-ts`, `svelte`, etc.
Upgrade Node.js to v20.19+ or v22.12+.
Use `npm create vite@latest` (or yarn/pnpm/bun create) instead of `npx create-vite`.
Use one of the official templates: vanilla, vanilla-ts, vue, vue-ts, react, react-ts, preact, preact-ts, lit, lit-ts, svelte, svelte-ts, solid, solid-ts, qwik, qwik-ts.
Add `--template <name>` to the command, e.g., `npm create vite@latest my-app -- --template react`.
No dependency data recorded yet.