通过 100+ 个技巧学习 Nuxt!

storybook
@nuxtjs/storybook

轻松将 Storybook 集成到您的 Nuxt 应用程序中,以隔离地设计、构建和测试您的 UI 组件。

Nuxt Storybook

Nuxt Storybook

Storybook 集成到您的 Nuxt 应用程序中。

安装

npx nuxi@latest module add storybook

更新您的 nuxt.config

  modules: [
    '@nuxtjs/storybook',
  ],
  storybook: {
    url: 'https://127.0.0.1:6006',
    storybookRoute: '/__storybook__',
    port: 6006,
  },

然后运行 pnpm dev 以启动您的 Nuxt 服务器。

演示

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

特性

👌 零配置即可开始(观看视频)

🪄 访问 Storybook 终端

🎨 带有 Storybook 应用的 Devtools 标签页

⚙️ 在您的应用中引用您的 Storybook 配置

📦 可通过 Nuxt 模块扩展

🚀 支持 Nuxt 3 / Storybook 8

Nuxt 2

Nuxt 2 支持 Storybook v6,您可以在 v4 分支上查看旧代码。

贡献

  1. 使用 pnpm 安装依赖项。
  2. 运行 pnpm dev:prepare 以生成桩 dist 目录。
  3. 进行更改。
  4. 运行 pnpm lint 以验证是否没有问题(考虑添加测试)。
  5. 提交 PR。

许可证

本仓库根据 MIT 许可证 获得许可。 随意使用代码并根据您的需求进行修改。

联系方式

🔖 邮件: javachakir@gmail.com

💬 Discord: ChakAs3

🐦‍⬛ Twitter: @ChakirQatab

赞助商

Chromatic

感谢 Chromatic 提供视觉测试平台,帮助我们审查 UI 更改并捕捉视觉回归。