加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

[React Native]升级React Native版本

发布时间:2020-12-15 08:27:51 所属栏目:百科 来源:网络整理
导读:React Native正式版本还没发布,但是小版本基本上每个月都更新1-2次。9月11号又更新了0.33版本,其中有两个增强功能正好是项目中用到的. 添加Android6.0权限验证API Add JS library for requesting Android M Permissions ( 0fb2ccf ) - @cmcewen Android对

React Native正式版本还没发布,但是小版本基本上每个月都更新1-2次。9月11号又更新了0.33版本,其中有两个增强功能正好是项目中用到的.

  1. 添加Android6.0权限验证API
    Add JS library for requesting Android M Permissions (0fb2ccf) - @cmcewen

  2. Android对话框可以设置cancelable选项
    Implement cancelable option for Alerts (8e2906a) - @kraffslol

为了使用这两个功能,需要对当前工程的RN版本进行升级。

在工程目录下通过react-native -version指令,可以查看当前版本。


可以看到我这是0.31版本,因为rn项目采用nodejs构建的,这时候打开项目目录下的package.json,把”react-native” 后的版本号改成0.33.0。然后执行命令npm install 这时候就会自动安装最新版本。

安装速度可能很慢,建议大家把安装源改成国内的镜像,

修改方法有三种,如下:

1.通过config命令
npm config set registry https://registry.npm.taobao.org
npm info underscore (如果上面配置正确这个命令会有字符串response)

2.命令行指定
npm –registry https://registry.npm.taobao.org info underscore

3.编辑~/.npmrc
加入下面内容
registry = https://registry.npm.taobao.org

按照完成会提示安装了什么

安装完成后 报了一个警告,警告的原因是0.33版本需要react版本为15.3.1

这时候按照上面的做法,把react版本改成15.3.1,然后执行 npm install指令。

升级项目模板文件

执行react-native upgrade 命令升级项目模板文件,过程中如果提示是否覆盖,可以键盘输入’Y’,回车进行覆盖即可。

更多精彩请关注微信公众账号likeDev

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读