ReactNative入門(2)-建立專案指定版本檢視版本更新版本
阿新 • • 發佈:2019-02-20
上一節相信大家都穩穩的 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
orreact-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 <[email protected]>', 'fb <[email protected]>', 'ide <[email protected]>', 'react-native-bot <[email protected]>', 'sophiebits <[email protected]>' ], 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 [email protected]
react-native upgrade
降級 同上,指定版本就可以了
npm install --save [email protected]
。