ReactNative入门(2)-创建项目指定版本查看版本更新版本

本文介绍了如何使用React Native创建项目、指定版本、查看版本信息及进行版本升级和降级的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上一节相信大家都稳稳的 Hello ReactNative 了吧,接下来我们来认识一下ReactNative如何创建项目指定版本查看版本更新版本吧。

所有react-native的操作命令都是以react-native开头的哟,例如 react-native run-ios

创建项目

基本操作 react-native init [项目名]就可以创建项目了,后面加上 --version 0.46.4 双斜杠,两个小数点的具体版本号,建议使用固定版本,升级有坑,如果出了ReactNative 1.0版本,就算有坑也要理性的冒死升级,哈哈哈(我这里基于0.46.4和0.47.2两个版本开发)。代码如下:

react-native init MyApp --version 0.46.4

如何查看修改ReactNative的版本信息呢?

1.查看当前项目版本:(在项目目录下操作)

cd 你的项目路径
然后

react-native --v
or
react-native --version

也可以在项目根目录下有个文件叫 package.json 打开它,在dependencies里就是了。

"dependencies": {
		"react": "16.0.0-alpha.12",
		"react-native": "0.47.2",
	},
2.如果你想查看ReactNative所有的版本信息,代码如下:

npm info react-native
就可以看到所有的版本信息了

macdeMBP:~ a******y$ npm info react-native
 
{ name: 'react-native',
  description: 'A framework for building native apps using React',
  'dist-tags': { latest: '0.51.0', next: '0.51.0-rc.3' },
  maintainers: 
   [ 'bestander <bestander@gmail.com>',
     'fb <opensource+npm@fb.com>',
     'ide <ide+npm@jameside.com>',
     'react-native-bot <opensource+react-native-bot@fb.com>',
     'sophiebits <npm2@sophiebits.com>' ],
  time: 
   { modified: '2017-12-06T03:03:22.000Z',
     created: '2015-01-27T23:23:42.403Z',
     '0.51.0': '2017-12-06T03:02:54.016Z',
     '0.51.0-rc.3': '2017-12-04T15:41:10.094Z',
     '0.50.4': '2017-11-24T14:47:02.072Z',
     '0.51.0-rc.2': '2017-11-22T10:12:04.171Z',
     '0.50.3': '2017-11-08T12:49:56.309Z',
     '0.50.2': '2017-11-07T20:36:42.473Z',
     '0.50.1': '2017-11-04T00:36:05.893Z',
     '0.50.0': '2017-11-03T17:22:02.047Z',
     '0.50.0-rc.2': '2017-10-30T13:51:26.481Z',
     '0.49.5': '2017-10-27T19:29:36.139Z',
     '0.50.0-rc.1': '2017-10-19T15:22:56.384Z',
     '0.50.0-rc.0': '2017-10-11T18:07:58.415Z',
     '0.49.3': '2017-10-09T09:38:07.893Z',
     '0.49.2': '2017-10-07T10:32:38.539Z',
     '0.49.1': '2017-10-04T19:20:11.967Z',
     '0.49.0': '2017-10-03T16:22:57.466Z',
     '0.49.0-rc.6': '2017-09-28T08:11:07.716Z',
     '0.48.4': '2017-09-23T18:31:11.657Z',
     '0.49.0-rc.5': '2017-09-19T06:32:40.370Z',
     '0.49.0-rc.4': '2017-09-14T19:43:49.567Z',
     '0.48.3': '2017-09-11T22:59:28.405Z',
     '0.49.0-rc.2': '2017-09-08T10:08:42.951Z',
     '0.48.2': '2017-09-07T22:40:23.133Z',
     '0.48.1': '2017-09-04T08:59:32.529Z',
     '0.48.0': '2017-09-01T15:47:51.681Z',
     '0.47.2': '2017-08-22T09:37:38.586Z',
     '0.48.0-rc.1': '2017-08-16T13:49:18.799Z',
     '0.47.1': '2017-08-02T12:59:42.393Z',
     '0.48.0-rc.0': '2017-08-01T19:15:30.737Z',

......
......
......

3.版本的升级和降级(个人不建议,用固定版本就可以了,升级有坑)

升级 直接指定版本升级,然后upgrade更新动态文件

npm install --save react-native@0.47.2
react-native upgrade  

降级 同上,指定版本就可以了

npm install --save react-native@0.42  






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值