过去,我构建了一个ReactNative应用程序(版本0.47)。升级到最新版本(0.60)搞砸了很多。如果我使用相同的iOS捆绑软件ID和Android相同的应用程序ID来构建新的ReactNative应用程序,它将在应用程序的升级周期中正常工作还是有更好的做事方法?我原来的应用具有以下依赖性
所有这些依赖项都带来了几个升级问题,并且需要永久解决。我认为我最好建立一个新的应用程序,从现有应用程序中导出内容,而不是一路修复。
感谢您的建议。
答案 0 :(得分:0)
如果要制作全新的应用程序,则必须重新安装package.json
中的所有内容。我建议只使用react-native upgrade
。反应人员还提供了一个不错的upgrade tool,可用于比较升级之间更改的文件之间的差异。只有在万不得已的情况下,我才能创建一个全新的应用程序并复制文件。