You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
868 B
34 lines
868 B
7 months ago
|
/*
|
||
|
* Copyright 2016-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
|
||
|
*/
|
||
|
|
||
|
project.kotlin {
|
||
|
js(LEGACY) {
|
||
|
binaries.executable()
|
||
|
browser {
|
||
|
distribution {
|
||
|
directory = new File(directory.parentFile, "dist")
|
||
|
}
|
||
|
webpackTask {
|
||
|
cssSupport.enabled = true
|
||
|
}
|
||
|
runTask {
|
||
|
cssSupport.enabled = true
|
||
|
}
|
||
|
testTask {
|
||
|
useKarma {
|
||
|
useChromeHeadless()
|
||
|
webpackConfig.cssSupport.enabled = true
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
sourceSets {
|
||
|
main.dependencies {
|
||
|
implementation "org.jetbrains.kotlinx:kotlinx-html-js:$html_version"
|
||
|
implementation(npm("html-webpack-plugin", "3.2.0"))
|
||
|
}
|
||
|
}
|
||
|
}
|