Kotlin/ 中如何定义 gradle 任务类型

Bre*_*eph 3 gradle build.gradle gradle-kotlin-dsl

groovy 语句在 kotlin 中的等价物是什么

构建.gradle

task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

在 build.gradle.kts 中

Kry*_*ski 6

尝试这个:

tasks.register("clean").configure {
    delete(rootProject.buildDir)
}
Run Code Online (Sandbox Code Playgroud)