我的build.gradle.kts包含如下依赖项:
build.gradle.kts
dependencies { implementation("io.insert-koin:koin-core:3.1.6") implementation("io.insert-koin:koin-test:3.1.6") testImplementation(kotlin("test")) }
如何将3.1.6移动到局部变量(?)中,以避免在多个位置重复。
3.1.6
yhived7q1#
如果你只想让它本地化,你可以给你的dependencies块添加一个值:
dependencies
dependencies { val koinVersion = "3.1.6" implementation("io.insert-koin:koin-core:$koinVersion") implementation("io.insert-koin:koin-test:$koinVersion") testImplementation(kotlin("test")) }
如果要将其用于多个聚光灯,可以在项目的build.gradle.kts文件中添加extra值:
extra
val koinVersion by extra { "3.1.6" }
然后在应用程序的build.gradle.kts文件中,在使用前导入该文件:
val koinVersion: String by rootProject.extra dependencies { implementation("io.insert-koin:koin-core:$koinVersion") implementation("io.insert-koin:koin-test:$koinVersion") testImplementation(kotlin("test")) }
67up9zun2#
您可以执行以下操作
def koinVersion = '3.1.6' implementation "io.insert-koin:koin-core:$koinVersion"
2条答案
按热度按时间yhived7q1#
如果你只想让它本地化,你可以给你的
dependencies
块添加一个值:如果要将其用于多个聚光灯,可以在项目的
build.gradle.kts
文件中添加extra
值:然后在应用程序的
build.gradle.kts
文件中,在使用前导入该文件:67up9zun2#
您可以执行以下操作