Gradle 在多平台js和jvm项目中使用kotlin dce js
我想在我的MPP中使用Gradle 在多平台js和jvm项目中使用kotlin dce js,gradle,webpack,kotlin,kotlin-multiplatform,Gradle,Webpack,Kotlin,Kotlin Multiplatform,我想在我的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 = "
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"
我希望这能有所帮助。可能有点晚了
您应该能够在DCE选项上定义/配置输出目录,如:
runDceKotlinJs.dceOptions.outputDirectory = "some-dir"
我希望这有帮助