0

我昨天发布了这个问题,但显然措辞很糟糕,所以我再试一次。

我正在从事一个已经关闭了几年并重新开放的项目。在那段时间,大量包含的 node_modules 已经不再支持(或者至少是正在使用的版本),React Native 已经更新了几次,构建 iOS 项目的新规则出来了等等。相当破碎的状态。

之前参与该项目的团队并没有留下太多的文档,我们只能自己搞清楚细节。

我们两个人负责 UI 开发,我们能够使用所有旧组件按原样构建项目。但是,一旦我们开始升级任何东西,我们就会遇到冲突。

我花了很多时间(结合了几个不同的时间)试图找到一种开始升级的方法,但是我尝试过的一切都遇到了冲突。

为了清楚起见,我遇到的问题包括:

npm 报告 ERESOLVE Unable to resolve dependency tree 许多错误(数百个)来自 XCode 构建 - 版本兼容性、不允许使用已弃用的组件、旧版构建系统已过时、指针分配冲突等所有工具都需要升级(Node、npm , Android Studio, Xcode, React, React Native, Gradle 等 有没有什么地方我可以找到一篇文章或教程,或者有一个循序渐进、可重复的过程来从头开始创建项目并按顺序添加所需的组件这样我就可以一次升级整个过程?

此外,我知道很多开源项目通过付费服务支持他们的产品,但据我所知,React Native 似乎并非如此。我们是否可以在某个地方找到项目/构建专家来与我们合作?

任何帮助将不胜感激!

提前致谢!

4

0 回答 0