T. *_*ong 3 github master react-native
我正在通过 NPM 安装/更新方法开发基于最新 0.15.0 版本的 react-native 应用程序。查看 react-native MapView文档,它似乎应该支持MapView 中的“注释”道具和“覆盖”道具中的“图像”道具。但是,这些道具在我的 RN 版本中不起作用。
在浏览了 react-native GitHub 中的各个分支后,我发现只有 master 分支在 MapView 中有这些 props(见这个)。因为我正在通过 NPM 跟上 RN 的发布。我不清楚如何针对 RN 主分支进行开发。
任何的想法?
我能想到的一种方法是在我的 npm 的 node_modules 中对 master 分支进行 git pull 并覆盖 react-native 模块。然而,这似乎很激烈,我也会拉入许多需要删除的不需要的部分。
另一个想法是手动复制 master 分支的 MapView 组件和相应的 iOS 原生文件 RCTMap ......但这似乎不优雅和乏味。
在这里寻找更优雅的解决方案。
您应该能够在 package.json 中指定一个 git 依赖项,如下所示:
"dependencies": {
"react-native": "facebook/react-native",
},
Run Code Online (Sandbox Code Playgroud)
npm 将在安装时自动克隆 repo。如果要固定到特定提交(强烈推荐),请执行facebook/react-native#f025049b.
(请注意,此策略不适用于某些react需要在 npm 之前执行构建步骤的包,但react-native应该可以像这样正常工作。)
| 归档时间: |
|
| 查看次数: |
1149 次 |
| 最近记录: |