如何创建依赖于其他 Native 包的 React Native 包(View)

yem*_*emd 11 javascript cocoapods node-modules react-native

长话短说,我目前正在为 React Native 创建一个 npm 包,它依赖于其他本机包并需要链接、pod 安装等。我目前正在使用 peerDependency 来使其工作,但我想将所有内容都包含在包让人们享受简单的安装过程,而不是自己手动安装 3-6 个依赖项。

我不知道从哪里开始,或者如果有可能的话,任何想法都会受到赞赏。

And*_*ogr 1

我认为您首先应该检查的是这个库。它实际上是 React Native 官方文档推荐的。

您可以使用此命令为您的 npm 包创建基本引导程序(查看上面的 RN 文档链接以获取更多信息):

npx create-react-native-library react-native-awesome-module
Run Code Online (Sandbox Code Playgroud)