gpt4 book ai didi

ios - 如果使用 npm 安装,则在 NativeModules 中找不到 react native 模块

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:05:05 28 4
gpt4 key购买 nike

我有一个私有(private)的 Swift 项目框架,我想围绕它创建一个 React Native 包装器并使其在 npm 上可用。因此,当我使用以下方法创建 React Native 应用程序时:react-native init MyApp 并围绕 iOS 部分编写包装器。我能够访问公开的模块和公开的方法。但是一旦我将这个项目发布为 npm 包并尝试在新项目中将其作为依赖项使用并记录 NativeModules,我就再也看不到我的模块了。我使用 npm install {my-npm-package} --save并使用 react-native link 链接它。

谁能帮我弄清楚这是怎么发生的?

最佳答案

所以为了回答我自己的问题,我找到了一种创建桥梁的方法,这对我来说是可能的,方法是在 iOS 中创建一个静态库项目并在其中使用我的库并导出我需要的方法。

关于ios - 如果使用 npm 安装,则在 NativeModules 中找不到 react native 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48345429/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com