A favicon of Shadcn Vue Nuxt Layer

Shadcn Vue Nuxt Layer

Quickly get started with a Nuxt layer for Shadcn-vue inside your monorepo using these streamlined templates and helper commands.

A screenshot of Shadcn Vue Nuxt LayerVisit

Streamline Shadcn-vue Nuxt Layer Integration in Monorepos

These templates offer a rapid starting point for integrating Shadcn-vue as a Nuxt layer within your monorepo. Designed to accelerate development, they provide pre-configured setups and convenient command shortcuts to initialize and add Shadcn-vue components efficiently. This solution is ideal for developers aiming to leverage Shadcn-vue's UI components within a Nuxt.js application managed in a monorepo, ensuring a smooth and quick setup for building modern, accessible user interfaces.

Features:

  • Monorepo Nuxt Layer Template: Provides a pre-configured Nuxt layer for integrating Shadcn-vue within a monorepo structure.
  • Quick Start Scaffolding: Utilizes degit for fast project initialization from the template (degit radix-vue/shadcn-vue-nuxt-layer ).
  • Initialization Shortcut: Offers pnpm shadcn:init as a convenient alias for the standard npx shadcn-vue@latest init command.
  • Component Addition Shortcut: Includes npx shadcn:add as a simplified alias for the npx shadcn-vue@latest add command.
  • Shadcn-vue Focused: Specifically designed to facilitate the use of Shadcn-vue components within a Nuxt.js environment.
  • Contribution Guidelines: Clear instructions for contributing improvements via Pull Requests to individual template branches.
  • Lock-file Management Note: Advises against committing yarn.lock and package-lock.json files to the template branches.

Summary:

This project delivers Nuxt layer templates specifically for Shadcn-vue, optimized for monorepo workflows. It simplifies the initial setup and component management by providing convenient command shortcuts, allowing developers to quickly integrate and use Shadcn-vue's UI components. The templates aim for efficiency, offering a streamlined method to build sophisticated user interfaces with Nuxt.js and Shadcn-vue within a monorepo, along with clear contribution guidelines for community enhancements.

Distribution:
opensource
GitHub:
39 Stars
1 Forks
Share:

 

  
 

Similar to Shadcn Vue Nuxt Layer: