React native package.json依赖项和build.gradle依赖项之间的版本关系?

React native package.json依赖项和build.gradle依赖项之间的版本关系?,react-native,React Native,我试图理解package.json依赖项和build.gradle依赖项之间的版本关系。例如,我在package.json中配置了以下依赖项: "firebase-auth": "^0.1.2" 我在build.gradle中配置了相应的依赖项: implementation "com.google.firebase:firebase-auth:19.1.0" 我想我最初安装了firebase auth软件包,遇到了一个错误,导致我在Google上搜索并确定需要上面的build.gradle

我试图理解package.json依赖项和build.gradle依赖项之间的版本关系。例如,我在package.json中配置了以下依赖项:

"firebase-auth": "^0.1.2"
我在build.gradle中配置了相应的依赖项:

implementation "com.google.firebase:firebase-auth:19.1.0"

我想我最初安装了firebase auth软件包,遇到了一个错误,导致我在Google上搜索并确定需要上面的build.gradle依赖项。通过更多的谷歌搜索,我幸运地获得了19.1.0版,但我真的不知道package.json包和build.gradle依赖引用之间的版本依赖关系是如何关联的。这里有人能对此提供一些见解吗?

包.json和
gradle
之间的区别在于存储之间的区别

package.json
实际上是
js
的一个文件,
gradle
就像一个存储库,用来保护
Maven的
缺点和
Ant的

二者之间的关系是在通过npm制作模块时定义的,
build.gradle
包含与构建库相关的内容(如SDK版本),您可以在这里找到版本


每次对github进行更新时,都会修改
package.json
中列出的版本,具体取决于依赖项中的模块,该链接将为依赖项的版本安装相应的
android
iOS
模块。

包之间的区别。json和
gradle
是存储之间的区别

package.json
实际上是
js
的一个文件,
gradle
就像一个存储库,用来保护
Maven的
缺点和
Ant的

二者之间的关系是在通过npm制作模块时定义的,
build.gradle
包含与构建库相关的内容(如SDK版本),您可以在这里找到版本


每次在github上进行更新时,都会修改
package.json
中列出的版本,根据依赖项中的模块,该链接将为依赖项版本安装相应的
android
iOS
模块。

谢谢。假设我npm安装了firebase auth,并且在我的package.json中添加了以下依赖项:“firebase auth”:“^0.1.2”,我如何找到合适的匹配依赖项添加到我的build.gradle?:实现“com.google.firebase:firebase auth:19.1.0”您不必手动安装它。您可以通过link命令自动安装。谢谢。假设我npm安装了firebase auth,并且在我的package.json中添加了以下依赖项:“firebase auth”:“^0.1.2”,我如何找到合适的匹配依赖项添加到我的build.gradle?:实现“com.google.firebase:firebase auth:19.1.0”您不必手动安装它。您可以通过link命令自动安装它。