Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 升级React本机项目的安全方法是什么?_React Native - Fatal编程技术网

React native 升级React本机项目的安全方法是什么?

React native 升级React本机项目的安全方法是什么?,react-native,React Native,我在学英语。RN有升级文档。但是只有两行代码。键入后,项目完全崩溃。生成失败。所有谷歌搜索结果都返回了旧问题,他们几乎帮不上忙。我试了两次,但都被砖头击中了。幸运的是,在升级之前,我把所有东西都推到了Github中 我用的是0.25,我想升0.26。我现在可以呆在25岁,但如果将来,当我真的需要升级安全补丁时,我应该遵循什么样的安全方式(步骤),以避免项目崩溃呢 多谢各位 一些图片: 更新: 我正在尝试克隆项目和更新(一次又一次),并通过提示选项选择工作中的一些不同之处,让我们看看哪个选项

我在学英语。RN有升级文档。但是只有两行代码。键入后,项目完全崩溃。生成失败。所有谷歌搜索结果都返回了旧问题,他们几乎帮不上忙。我试了两次,但都被砖头击中了。幸运的是,在升级之前,我把所有东西都推到了Github中

我用的是0.25,我想升0.26。我现在可以呆在25岁,但如果将来,当我真的需要升级安全补丁时,我应该遵循什么样的安全方式(步骤),以避免项目崩溃呢

多谢各位


一些图片:


更新:

我正在尝试克隆项目和更新(一次又一次),并通过提示选项选择工作中的一些不同之处,让我们看看哪个选项是正确的

  • 遵循1、2、3建议并浏览Github问题#4968,仍然没有帮助
  • 选择“覆盖”:失败
  • 选择“不覆盖”:仍然失败
我发现:

npm安装--save react
是不够的,因为我得到了一个警告,它需要15.0.2

所以
npm安装--保存react@15.0.2
解决了我的问题(在红色警告屏幕中执行了3个步骤后)

如果构建仍然失败,并且体系结构x86\u 64的符号
未定义:
“std::terminate()”,引用自:
错误,您需要在xcode项目生成设置的
其他链接器标志中添加
-lc++

查看本期了解更多信息

由于git的独创性和辛勤工作,我们现在有了更好的方法来管理React本机升级,这些升级利用git成熟的合并系统

请阅读以下官方博客:

最新修订的升级文档如下:


谢谢你,尼古拉斯

您是否运行了
react native upgrade
并按照提示操作?您是否也更新了您的应用程序以了解发布的更改。除了React Native(单独的依赖项)之外,现在还需要React。即使我选择了覆盖或不覆盖,项目在那之后仍然构建失败。您是否运行了
npm安装--保存react
并更新您的应用程序以从react vs react Native(
let react=require('react')中需要组件
我在0.26中遇到了新更新的问题,我知道如何解决。因此,是的,我确实添加了您提到的内容。我可以问另一个问题吗:当通过提示工作时,我应该选择哪个选项?我有一些手动添加到Xcode中的向量图标,所以我应该选择“不要覆盖”太棒了!很高兴你能用上。我不再和RN一起工作了,但还是要谢谢你,我会在有时间的时候检查的。