百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

react-native

> 前端框架
开源

关于 React Native 的故事书!

126.8K stars0 点赞3 次浏览
访问官网GitHub

工具介绍

关于 React Native 的故事书!

React Native 版的 Storybook 文档网站正在建设中,您可以在 https://storybookjs.github.io/react-native/docs/intro/. 中找到它。 > [!IMPORTANT] 此 Readme 适用于 v10,若要查看 v9 版的文档,请参阅 v9.1 版文档。 使用 React Native 版的 Storybook,您可以在不运行应用程序的情况下设计和开发单个 React Native 组件。 如果您正在从 9 版迁移到 10 版,可以在以下位置找到迁移指南: 如需了解更多关于 Storybook 的信息,请访问: storybook.js.org > [!NOTE] 请确保将 Storybook 依赖项调整到相同的主版本,否则将出现异常行为。 目录

  • 开始使用
  • 写故事
  • 插件
  • 隐藏/显示 Storybook
  • ⚙️ 使用 Storybook Wrapper
  • getStorybookUI
  • 功能标志
  • 在单元测试中使用故事
  • 进行贡献
  • ✨ 示例 - Storybook for React Native
  • 代理技能 开始使用 新项目

然后使用 withStorybook 函数包裹您的捆绑器配置。它会自动检测 Metro 和 Re.Pack,并处理一切 - 入口点交换、故事生成以及可选的 WebSocket 设置。不需要对 App.tsx 进行任何更改。设置 STORYBOOK_ENABLED=true 并运行:

对于使用 Re.Pack (Rspack/Webpack) 而不是 Metro 的项目,请参阅完整的 Re.Pack 设置指南。您还可以参考 RepackStorybookStarter 项目。Expo 路由器特定设置

对于全局装饰器和参数,您可以将它们添加到.rnstorybook文件夹中的preview.tsx中。

  • @storybook/addon-ondevice-controls: 实时调整组件属性

[!注意] deviceAddons 确保在设备上运行时才加载设备上的附加组件,避免在服务器端操作时出现错误。为了兼容性,将它们列入 addons 仍然可以正常使用。

Issues· 24 开放

查看全部 Issues在 GitHub 打开
  • #925

    在快速刷新后,设备上的控制项停止工作: "当 canvasElement 未设置时无法渲染"

    更新于 2026年9月24日
  • #924

    [功能请求] 选中故事时关闭底部页

    更新于 2026年9月15日
  • #923

    从 `@storybook/react-native` 导入会将 Node.js 类型污染到 React Native TypeScript 环境中

    更新于 2026年9月15日
  • #505

    自动化的"所有故事"故事

    更新于 2026年8月19日
  • #866

    故事标签

    更新于 2026年3月11日
  • #511

    创建所有故事共享的全局控制

    更新于 2026年2月16日
  • #617

    react-native 自动文档支持

    更新于 2026年2月5日
  • #541

    在 @storybook/addon-ondevice-controls 中添加 'check' 选项

    feature request更新于 2026年1月6日
  • #780

    在 Web 上的 asyncstorage: 读取 async 存储时出错 ReferenceError: window 未定义

    更新于 2025年8月9日
  • #734

    支持故事播放功能

    feature request更新于 2025年6月14日

> 标签

TypeScriptexporeactreact-nativestorybook

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年10月1日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架