如何导出在故事书中创建的React Native组件以便在实际应用中使用它?

问题描述 投票:1回答:1

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

在React中-

  1. 我使用react-docgen,它将使我能够将组件创建和记录为一个独立的项目
  2. 然后,我将以打包的形式将我的文档应用程序构建并发布到npm注册表,并npm安装为依赖项在我的应用程序中导入这些组件

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

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

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

reactjs react-native storybook react-native-component
1个回答
0
投票

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

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

因此,毕竟,它的作用就像是UI库文档,您需要在该文档中从其中复制示例代码,而不能将故事作为对项目的依赖关系添加。

© www.soinside.com 2019 - 2024. All rights reserved.