Npm 构建和分发扩展iOS功能的React本机iOS组件的好方法是什么?

Npm 构建和分发扩展iOS功能的React本机iOS组件的好方法是什么?,npm,custom-component,react-native,Npm,Custom Component,React Native,到目前为止(对于基于UIView的组件),我所采取的过程是: react native init project\u name 将我的自定义组件作为project\u namexcodeproj的一部分编写 实施RCTViewManager.h 实现相应的组件_Name.js文件 我可以按照这些步骤在本地工作,但是,组件和模块的React原生文档没有提到应该如何设置npm包——或者npm是否是作业的工具而不是CoCoapod。此外,没有提到从react native init project_n

到目前为止(对于基于UIView的组件),我所采取的过程是:

  • react native init project\u name
  • 将我的自定义组件作为
    project\u name
    xcodeproj的一部分编写
  • 实施
    RCTViewManager.h
  • 实现相应的
    组件_Name.js
    文件
  • 我可以按照这些步骤在本地工作,但是,组件和模块的React原生文档没有提到应该如何设置npm包——或者npm是否是作业的工具而不是CoCoapod。此外,没有提到从
    react native init project_name
    生成的项目中有多少将与组件一起分发


    有人知道这个过程的指导原则或最佳实践(ha!)吗?

    您可能希望关注github上的讨论,其中贡献者正在讨论React Native的打包解决方案

    他们提到了CocoaPods和npm的组合,但是还没有决定什么。现在是说话的时候了

    Brett Vatne也有一篇博客文章介绍了目前如何做到这一点: