Skip to content

pmieten/vite-primevue-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vite Typescript + PrimeVue Starter

Build your VUE.js App with the latest and fastest VITE Plugins (nuxt.js like). First Class PrimeVUE support.

vite-prime-vue-starter

CI

THX to antfu / Vitesse for starter code

Features

  • Vue 3.2
  • Vite
  • Vitest (Testing Framework)
  • Composition API
  • Script Setup
  • Routing VitePages / ViteLayout
  • Pina as Store / CachedPiniaStore for effective data caching
  • Validation with Vuelidate 2
  • PrimeVue with Theme: Sakai (Free Admin Template)
  • Markdown Support (VitePages)
  • TypeScript 4.5
  • UnoCSS
  • SSG Support
  • Eslint
  • Prettier
  • Testing with cypress (e2e, component)

Modules

  • i18n
  • logging
  • nprogress
  • pinia
  • primevue

Project setup and usage

Install node:

Latest node LTS version required (16) Use node manager like nvm to install.

Install pnpm: https://pnpm.io/installation

Install dependencies:

pnpm install

Run development server:

pnpm dev

Open Cypress test runner:

pnpm test:e2e

Component test runner:

pnpm test:unit

Run Cypress tests in headless mode:

pnpm test:ci

Build and preview built site locally:

pnpm preview

Build:

pnpm build

Tools

I use IntelliJ with VUE.js and Prettier plugin.

Supporters

JetBrains is supporting this open source project with:

Intellij IDEA

About

VUE 3.2.x Starter project for using primevue 3.7.x with Vite 2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 96.2%
  • Vue 1.7%
  • TypeScript 1.0%
  • SCSS 0.8%
  • JavaScript 0.3%
  • HTML 0.0%