Krafters UI
Accessible Vue component library for Nuxt 3 in TypeScript.
Krafters UI is a Nuxt Layer in a public repository. It's published on NPM for better version control. You can extend from the GitHub repository or @krafters/ui
NPM package.
Installation
Extend from GitHub repository
Refer to the layer with extends
in nuxt.config.ts:
defineNuxtConfig({
extends: ['github:kraftersnl/krafters-ui'],
});
Extend from NPM
First, install the package as a dependency by running pnpm i @krafters/ui
.
Then refer to the layer with extends
in nuxt.config.ts:
defineNuxtConfig({
extends: ['@krafters/ui'],
});
Development
- Run
pnpm i
to install dependencies - Run
pnpm run dev
to start the development server on localhost:3003