Groovy 在Gradle脚本中从:到:应用构造
我在一个Gradle版本中遇到了这个结构应用于:-到:,我不明白它的作用Groovy 在Gradle脚本中从:到:应用构造,groovy,gradle,task,apply,Groovy,Gradle,Task,Apply,我在一个Gradle版本中遇到了这个结构应用于:-到:,我不明白它的作用 task ("someName", type: someType) { task -> def path = "src/main/tran/${transformType}.groovy" def global = "$rootDir/$path" apply from: global, to: task } 如果这是Groovysh还是完全是渐变概念?apply是
task ("someName", type: someType) { task ->
def path = "src/main/tran/${transformType}.groovy"
def global = "$rootDir/$path"
apply from: global, to: task
}
如果这是Groovysh还是完全是渐变概念?
apply
是渐变概念<代码>应用自:将给定脚本应用于当前项目。换句话说,脚本中出现的简单名称(例如,路径
)将使用项目
对象进行解析。举个例子,应用包含println path
的脚本将打印project.path
apply from:,to:
将给定脚本应用于to:
指定的对象。举个例子,将包含println path
的脚本应用于task
将打印task.path