说实话,关于react-native
的{strong>版本最强版本的node_module
gradle版本之一,您遭受任何软件包拥有自己的gradle, androidSupportLibrary, BuildTools, ...
版本,并且您遇到很多错误。
我添加的最后一个包是 Splash Screen ,正如您在 This 上看到的那样,其他人因为lib贡献者已更新而构建问题将gradle版本改为 3.x.x
,并将compile
更改为 implementation
,而我项目中的其他库并不存在,并且我们在react-native
中用作库的版本很大程度上缺乏版本同步(也有自己的react-navite在其init
命令中使用旧版本。)
另一个痛苦是node_module
位于 .gitignore
文件,解决这些问题的每一个变化都只是浪费时间,因为每个开发人员都必须这样做,每个clean
或clone
都可以引导我们一次又一次地这样做。诅咒修改.gitignore
不是解决方案,我看到一些软件包试图从项目根build.gradle
文件中获取版本,但由于所有软件包都没有使用相同的方法,因此会出现这些问题,除非你们帮助并指导我并告诉我如何解决这个问题。感谢。