gpt4 book ai didi

react-native - 需要主分支的 react native 功能

转载 作者:行者123 更新时间:2023-12-02 08:15:20 25 4
gpt4 key购买 nike

我正在通过 NPM 安装/更新方法开发基于最新 0.15.0 版本的 react native 应用程序。浏览react-native MapView documentation看来它应该支持 MapView 中“annotations”属性中的“image”属性和“overlays”属性。然而,这些 Prop 在我的 RN 版本中不起作用。

在查看了react-native GitHub中的各个分支后,我发现只有master分支在MapView中具有这些 Prop (参见 this )。因为我通过 NPM 跟上 RN 的发布。我不清楚如何针对 RN master 分支进行开发。

有什么想法吗?

我能想到的一种方法是在我的npm的node_modules中对master分支进行git pull并覆盖react-native模块。然而,这似乎很激烈,我还会拉入许多不需要的部分,需要删除。

另一个想法是手动将 master 分支的 MapView 组件和相应的 iOS 原生文件 RCTMap... 复制过来,但这看起来不优雅且乏味。

在这里寻找更优雅的解决方案。

最佳答案

您应该能够在 package.json 中指定 git 依赖项,如下所示:

"dependencies": {
"react-native": "facebook/react-native",
},

npm 在安装时会自动克隆存储库。如果您想固定到特定提交(强烈推荐),请执行 facebook/react-native#f025049b

(请注意,此策略不适用于某些包,例如 react 本身,它们需要在 npm 之前进行构建步骤,但 react-native 应该可以像这样正常工作。 )

关于react-native - 需要主分支的 react native 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34013213/

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