chakAs3 / nuxt-storybook

Storybook Module for Nuxt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nuxt Storybook

Nuxt Storybook

Integrate Storybook into your Nuxt application.

Installing

pnpm add -D @storybook-vue/nuxt-storybook

Update your nuxt.config:

  modules: [
    '@storybook-vue/nuxt-storybook',
  ],
  storybook: {
    url: 'http://localhost:6006',
    storybookRoute: '/__storybook__',
    port: 6006,
  },

Then run pnpm dev to start you Nuxt server.

Demo

https://github.com/chakAs3/nuxt-storybook-module-demo

Features

πŸ‘Œ Zero configuration to start (see video) πŸͺ„ Access Storybook Terminal 🎨 Devtools tab with Storybook app βš™οΈ Reference your Storybook config in your app πŸ“¦ Extendable by Nuxt modules πŸš€ Supports both Nuxt 3 and Nuxt 2

Contributing

  1. Install dependencies with pnpm.
  2. Run pnpm dev:prepare to generate stubbed dist directory.
  3. Make your changes.
  4. Run pnpm lint to verify that there is no issues (consider adding tests).
  5. Submit a PR.

License

This repository is licensed under the MIT License. Feel free to use the code and modify it according to your needs.

Contacts :

πŸ”– Mail: javachakir@gmail.com

πŸ’¬ Discord: ChakAs3

πŸ¦β€β¬› Twitter: @ChakirQatab

About

Storybook Module for Nuxt


Languages

Language:MDX 44.6%Language:TypeScript 38.4%Language:CSS 12.3%Language:Vue 4.7%