以更新项目react-native0.56.0更新为react-native0.55.4版本为例
1 通过指令
进入项目目录,依次输入下列指令:
-
react-native run-android
-
//卸载react-native
-
npm
uninstall react-
native
-
//安装
0.55
.4版本的react-
native
-
npm
install
--save [email protected]
-
react-
native run-android
-
npm
install
--save babel-core@latest babel-loader@latest
-
npm
uninstall
--save babel-preset-react-native
-
npm
install
--save [email protected]
-
react-
native run-android
2 通过修改package.json
打开项目目录中的package.json文件,
1 dependencies修改为:
-
"dependencies": {
-
"babel-core":
"^6.26.3",
-
"babel-loader":
"^7.1.5",
-
"babel-preset-react-native":
"^4.0.0",
-
"react":
"16.4.1",
-
"react-native":
"^0.55.4"
-
},
2 devDependencies修改:
删除 "babel-preset-react-native": "5.0.2",
3. 然后执行:npm install
文件对比:
以更新项目react-native0.56.0更新为react-native0.55.4版本为例