Vite
Vite (French for "fast", pronounced /vit/) is a modern frontend build tool developed by Evan You, creator of Vue.js. Vite resolves the conflict between development efficiency and production performance via:
✅ Dev: Unbundled ESM for instant startup + sub-millisecond HMR.
✅ Prod: Optimized Rollup bundles for modern browsers.
⚠️ Limitations: Legacy browser support requires extra config; complex scenarios may need Webpack’s mature plugins.
Quick start
Scaffold Project via pnpm
❯ pnpm create vite
...
◇ Project name:
│ vite-playground
│
◇ Select a framework:
│ Vanilla
│
◇ Select a variant:
│ TypeScript
│
◇ Scaffolding project in /home/zjh/space/project/learn-ts/vite-playground...
│
└ Done. Now run:
cd vite-playground
pnpm install
pnpm run dev