【REACT NATIVE 系列教程之九】REACT NATIVE版本升级步骤与注意事项!

  • 时间:
  • 浏览:1
  • 来源:大发大发彩神app—大发彩神下载苹果

2

3. npm install –save react@15.0.2

3. 直接通过下载官方最新的纯净项目: 

4. react-native upgrade

5. react-native -v

1. cd /Users/Himi/xxxxxx   

http://bbs.reactnative.cn/topic/11/react-native中文网官方发布完整版新项目包-不想init

    机会React Native指在快速迭代发展中,刚刚组件功能的扩展、语法的变更也机会有较大的区别,刚刚升级版本则属于务必掌握的了。

刚刚

通过如上命令来看最新的版本,检测与非 升级成功!

2. 用最新的RN命令init另另另另有一个新项目,将当事人的工程文件copy到新项目中

1. 某些组件在最新版本中加入了什么都有新的属性,类似0.23版本中Modal动画那么最新的属性:

注意:升级前请先备份项目,以免造成某些文件丢失机会被覆盖的请况

现在

1

先cd到你项目的根目录下

1

import { View } from 'react-native';

二:打开终端,以此输入如下命令进行操作:

npm WARN react-native@0.26.2 requires a peer of react@15.0.2 but none was installed.

具体那些属于React,那些属于React Native,还可不都可以参考这篇帖子(还可不都可以科学上网)。

我摘录如下:

Children

Component

PropTypes

createElement

cloneElement

isValidElement

createClass

createFactory

createMixin

安装最新的React Native版本,成功后机会会总出 如下类似警告:

本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/1785438,如需转载请自行联系原作者

在react-native中引用React的做法指在了变更(在当前版本老的做法会提出警告,在下一版本机会报错):

1:升级完成后,请重新clean项目,重新build

2. npm install

import React, { Component, View } from 'react-native';

备注1:import导入法律法律依据更改为最新法律法律依据 (机会那么版本更新那么语法变更,请无视)

机会Himi经历的版本更新有语法变更,以还可不都可以否注意如下两点:

1

一:先到项目下打开 package.json 文件,将dependencies下的react-native版本号改成最新(或指定版本号)如下图:

hasReactNativeInitialized

findNodeHandle

render

unmountComponentAtNode

unmountComponentAtNodeAndRemoveContainer

unstable_batchedUpdates

View

Text

ListView



以及某些所有的原生组件。

更新最新的React且项目下package.json 的 dependencies下的react版本会被修改为 15.0.2

import React, { Component } from 'react';

备注2:导出另另另另有一个类给别的模块用,也要改为用export default的法律法律依据 (机会那么版本更新那么语法变更,请无视)

因0.25版本的重大更新,Himi更新到了当前的0.26最新版本,下面来分享怎样进行RN的版本升级吧。

将当事人的工程文件copy到你这个纯净的项目中

2. 另外RN在0.25版本有了重大更新:

升级项目模板文件,过程中机会提示与非 覆盖,还可不都可以键盘输入’Y’,回车进行覆盖即可。

昨天Himi刚从0.23版本升级到0.26,升级的主要意味着有两点:

到此升级过程将刚刚开始,那么下面对已有的项目要重新build,法律法律依据如下几种: