Vue

A complete Vue starter template with TypeScript

Deploy Vue

Vue

MichaHuhn/Vue

Just deployed

Vue Template

A complete Vue starter template with TypeScript

Optional features

  • Tailwind
  • SCSS
  • Vue Router
  • Pinia
  • Vitest
  • Playwright
  • Prettier

If you don't need an optional feature, you can just delete it or keep it for later.

How to use

# Install dependencies
npm install

# Run Vue app
npm run dev

# Build Vue app for production
npm run build

# Run preview of production build
npm run preview

Optional Unit & End-to-End Testing

Run Unit Tests with Vitest

npm run test:unit

Run End-to-End Tests with Playwright

# Install browsers for the first run
npx playwright install

# When testing on CI, must build the project first
npm run build

# Runs the end-to-end tests
npm run test:e2e
# Runs the tests only on Chromium
npm run test:e2e -- --project=chromium
# Runs the tests of a specific file
npm run test:e2e -- tests/example.spec.ts
# Runs the tests in debug mode
npm run test:e2e -- --debug

Template Content

More templates in this category

View Template

mellow-vue

A full-stack Vue app with The Boring JavaScript Stack.


View Template

Sveltekit NestJS

Full-stack with SvelteKit + NestJS + Prisma + Postgresql with utils


View Template

.NET8 Web API

A basic ASP.NET Core Web API template (.NET 8)