如何在模块中添加反应原生依赖项



当我在我的应用程序模块中添加反应原生依赖项时,它正在工作,但是当我尝试将其添加到不同的模块上时,我得到了

错误:(49, 13)无法解决: com.facebook.react:react-native:0.49.3

根等级:

allprojects {
    repositories {
        jcenter()
        maven {
            url "$projectDir/../android/node_modules/react-native/android"
        }
    }
}

我考虑将node_modules移动到我的模块文件夹,但是有更好的解决方案吗?

所以我

解决了这个问题,node_modules移动到我的platform模块并像这样更改 gradle 文件。

Root Build.gradle

allprojects {
    repositories {
        jcenter()
        maven {
            url "$projectDir/../../../platform/android/node_modules/react-native/android"
        }
    }
}

Platform Build.gradle

repositories {
    mavenCentral()
    maven {
        url "$projectDir/android/node_modules/react-native/android"
    }
}

相关内容

  • 没有找到相关文章

最新更新