在多平台 js 和 jvm 项目中使用 kotlin-dce-js



我想在我的MPP中使用kotlin-dce-js插件,它包含两个模块,一个用于js前端,一个用于jvm后端。我正在使用默认的run任务:

jvmJar {
dependsOn(jsBrowserWebpack)
from(new File(jsBrowserWebpack.entry.name, jsBrowserWebpack.outputPath))
}
task run(type: JavaExec, dependsOn: [jvmJar]) {
group = "application"
main = "sample.SampleJvmKt"
classpath(configurations.jvmRuntimeClasspath, jvmJar)
args = []
}

正如官方文档中提到的,我必须使用runDceKotlinJs任务来生成一个较小的 JavaScript 包。但是我不知道如何在我的 jar 文件中使用runDceKotlinJs的输出。

也许有点晚了...

您应该能够在 DCE 选项上定义/配置输出目录,例如:

runDceKotlinJs.dceOptions.outputDirectory = "some-dir"

我希望这有所帮助。

最新更新