我想在我的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"
我希望这有所帮助。