Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle 在多平台js和jvm项目中使用kotlin dce js_Gradle_Webpack_Kotlin_Kotlin Multiplatform - Fatal编程技术网

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

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 = "

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

可能有点晚了

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

runDceKotlinJs.dceOptions.outputDirectory = "some-dir"
我希望这有帮助