[Gradle, JS] Copy index.html from resources to dist

This commit is contained in:
Ilya Goncharov
2019-11-29 16:24:34 +03:00
parent b9dee4e93a
commit 053469dcec
@@ -153,7 +153,8 @@ open class KotlinBrowserJs @Inject constructor(target: KotlinJsTarget) :
)
) {
it.dependsOn(
nodeJs.npmInstallTask
nodeJs.npmInstallTask,
target.project.tasks.getByName(compilation.processResourcesTaskName)
)
it.configureOptimization(kind)
@@ -179,6 +180,14 @@ open class KotlinBrowserJs @Inject constructor(target: KotlinJsTarget) :
commonWebpackConfigurations.forEach { configure ->
it.configure()
}
it.doLast { _ ->
compilation.output.resourcesDir
.copyRecursively(
target = it.destinationDirectory!!,
overwrite = true
)
}
}
if (kind == BuildVariantKind.PRODUCTION) {