Vanilla JS / TS
为原生 JavaScript 或 TypeScript 项目使用 Storybook,在保持 Rsbuild 流水线不变的同时预览 UI 组件。
环境要求
快速开始
以下步骤假设你已经有一个不使用特定 framework 的 Rsbuild 项目。
安装
安装 HTML framework 包和 @rsbuild/core。尽管 storybook-html-rsbuild 将 @rsbuild/core 声明为 peer,仍建议将其作为直接的 dev dependency 列出,以保证版本锁定和 lockfile 审计清晰无歧义。
配置 .storybook/main.ts
大功告成!查看 vanilla TypeScript sandbox 了解实际配置效果,并继续探索 Storybook 文档。
后续步骤
- 编写 Stories:了解如何为原生 JavaScript/TypeScript 编写 story。
- 测试:了解如何测试你的 UI 组件。
选项
framework 专属的选项及其默认值,请参阅配置指南。