Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 1.21 KB

README.md

File metadata and controls

81 lines (54 loc) · 1.21 KB

Vite Typescript + PrimeVue Starter

CI

THX to antfu / Vitesse for starter code

Features

  • PrimeVue fully supported as Module
  • Vue 3.2 (with script setup)
  • Routing VitePages / ViteLayout
  • Markdown Support
  • TypeScript 4.3
  • PostCSS 8 w/ postcss-nesting plugin
  • Tailwind support with tw- prefix because pf primeflex
  • Eslint
  • Prettier
  • Testing with cypress
  • SSR

IDE

to use primeflex scss from you need to point to corresponding path (here: node_modules) in App.scss:

$gutter: 1rem;

@import "primeflex/primeflex.scss";

@import "sass/layout";
@import "sass/theme";

Project setup and usage

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

Install dependencies:

pnpm install

Run development server:

pnpm dev

Open Cypress test runner:

pnpm test:e2e

Jest 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