2

我知道我们可以在 Storybook 中单独创建和测试 React Native 组件。但是我们如何导出/发布组件以集成到我们的应用程序中?

在反应 -

  1. 我使用了 react-docgen,它允许我将组件创建和记录为独立项目
  2. 然后我将构建我的 doc 应用程序并将其作为一个包发布到 npm 注册表和npm install 作为我的应用程序中的依赖项以导入这些组件

我们如何在 Storybook 中使用 React Native 做同样的事情?我是不是该 -

  1. 在我的实际应用程序中复制测试组件的文件/代码?
  2. 导出故事文件夹中的所有内容并作为包构建和发布并作为依赖项安装在我的应用程序中?
  3. 在我的实际应用中安装故事书?但我想这不是一个选择,因为故事书本身应该作为独立应用程序运行

可能我错过了一些明显的东西,因为没有教程/文章/文档谈论如何在最终应用程序中使用创建的组件?有人可以阐明一下吗?谢谢你。

4

1 回答 1

0

好的,终于有人在教程中说了这个-

找到所需的组件和状态后,您可以看到需要放置在应用程序中的源代码以获得完全相同的功能

所以,毕竟它就像一个 UI 库文档,你需要从示例中复制代码,并且不能将故事作为依赖项添加到你的项目中。

于 2020-06-04T18:34:45.913 回答