primevue

Configure PrimeVue in Vue 3 and Vite projects with auto-import and theming.

1|Updated Jul 13, 2024
One-click install
npx skills add https://github.com/fabio21777/vue-prime-base --skill primevue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: primevue
Source: https://github.com/fabio21777/vue-prime-base/tree/main/.agents/skills/primevue
Command: npx skills add https://github.com/fabio21777/vue-prime-base --skill primevue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guide for configuring PrimeVue with Vue 3 and Vite projects, including auto-import setup and theming.

Core Features & Use Cases

  • Auto-import setup with unplugin-vue-components and @primevue/auto-import-resolver to automatically register PrimeVue components
  • Theming via preset themes (Aura, Lara, Nora) applied through the PrimeVue plugin configuration
  • Plugin initialization in main.ts to wire PrimeVue with the app and enable theme presets

Quick Start

Install PrimeVue and available themes, then configure the PrimeVue plugin with a theme preset in your main.ts.

Frequently Asked Questions about primevue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure PrimeVue in a Vue 3 and Vite project?▼

To configure PrimeVue in Vue 3 and Vite, initialize the PrimeVue plugin in your main.ts file and apply a theme preset. This setup enables centralized UI theming and component registration across your application.

What is the best way to auto-import PrimeVue components?▼

Auto-importing PrimeVue components requires configuring unplugin-vue-components with the @primevue/auto-import-resolver. This setup automatically registers PrimeVue UI components in your Vue 3 project during Vite builds.

How do I apply theming with PrimeVue preset themes?▼

Applying PrimeVue theming involves integrating preset themes like Aura, Lara, or Nora directly through the PrimeVue plugin configuration. This ensures consistent UI styling across all pages in your Vue 3 application.

Do I need unplugin-vue-components to use PrimeVue with Vite?▼

Using unplugin-vue-components is not strictly required but highly recommended for PrimeVue with Vite. It enables automatic component registration, eliminating manual imports and streamlining frontend application development.

Can I use PrimeVue with Vue 3 across multiple pages?▼

Yes, PrimeVue is fully compatible with Vue 3 and supports multi-page applications. Centralized plugin initialization in main.ts wires PrimeVue with your app, enabling theme presets and components globally.