![](/img/trans.png)
[英]How to parse and modify build.gradle.kts Kotlin Gradle build script?
[英]Gradle Kotlin : How to convert part of build.gradle script from groovy to build.gradle.kts syntaxe?
下面是一段常规代码:
compileKotlin2Js.kotlinOptions {
moduleKind = "commonjs"
outputFile = "node/crypto.js"
}
它给出了以下错误:
Script compilation errors:
Line 44: compileKotlin2Js.kotlinOptions {
^ Unresolved reference: compileKotlin2Js
Line 45: moduleKind = "commonjs"
^ Unresolved reference: moduleKind
Line 46: outputFile = "node/crypto.js"
^ Unresolved reference: outputFile
如何将其转换为 kotlin 语法?
这对你有用吗?
tasks {
"compileKotlin2Js"(Kotlin2JsCompile::class) {
kotlinOptions.metaInfo = true
}
}
不确定你是如何设置的,但你应该能够将它添加到构建脚本的顶部:
import org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile
然后做:
tasks.withType<Kotlin2JsCompile>() {
kotlinOptions {
moduleKind = "commonjs"
outputFile = "node/crypto.js"
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.