This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unit # single run
npm run test:unit:dev # watch modeRun End-to-End Tests with Playwright
npx playwright install chromium # first time only
npm run test:e2e # headless run (builds and serves the app automatically)
npm run test:e2e:dev # interactive UI modeLint with ESLint
npm run lint