以我以往的升级经验来看,在老项目的基础上通过改变package.json中package
版本号重新yarn的方式升级,结合Upgrade Helper给出的改动方案,iOS、
Android原生项目配置需要改动的东西很多,且很容易出现其他未知错误,通过
这种方式升级,弄不好要花费掉一个星期的时间。
https://juejin.cn/post/7404749173436661800
由于之前react-native是全局安装,并且版本是0.73.0
现在要重新创建新的react-native0.76.6,就会有版本不兼容的情况
所以直接去根目录下,改package.json(react-native:0.76.6),并删除lock文件,以及node-module文件夹
然后再yarn install
即升级
然后再npx @react-native-community/cli init musent创建新项目即可
如果发现react-native的版本不对,可以自由更改
比如:0.77.0可改为0.76.6
然后重新yarn install
在2025-1-26终于可行。
在import安卓后,发现gradle的版本,跟apg不适配
谷歌查询,需要android studio需要更新到最新版
更新到最新版后,发现还是跟现有项目不兼容
2025-1-26继续升级
对比react-native旧版本号,全局搜索
然后更新到react-native新版本号,全局替换
再yarn install