首先說明一下rn項目的一種至關順滑升級方法:react
1.全局安裝react-native-git-upgradegit
npm i -g react-native-git-upgrade
2. 在項目目錄下執行命令:npm
react-native-git-upgrade
over!就是這麼簡單json
問題記錄:react-native
最近在升級項目rn版本0.57.1->0.58.5時遇到了一些問題,提示Requires Babel "^7.0.0-0", but was loaded with "6.26.3".babel
雖然已經更新了package.json文件中babel的版本,問題依舊存在,後來才發現須要把項目目錄下的./babelrc文件刪除,而後添加一個babel.config.js文件才能夠ui
module.exports = { presets: ['module:metro-react-native-babel-preset'] };
over!問題解決,升級成功spa