spierce7
02/18/2020, 4:25 AMKabbura
02/18/2020, 5:03 AMspierce7
02/18/2020, 6:02 AMspierce7
02/18/2020, 6:12 AMKabbura
02/18/2020, 6:20 AMKabbura
02/18/2020, 6:20 AMbuildscript {
ext.kotlin_version = '1.3.61'
ext.coroutines_version = '1.0.1'
repositories {
jcenter()
maven {
url "<https://dl.bintray.com/kotlin/kotlin-eap>"
}
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
plugins {
id 'org.jetbrains.kotlin.js' version '1.3.61'
}
group 'com.narbase'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
jcenter()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-js:$kotlin_version"
compile "org.jetbrains.kotlin:kotlin-test-js:$kotlin_version"
compile "org.jetbrains.kotlinx:kotlinx-coroutines-core-js:$coroutines_version"
compile 'com.narbase:kunafa:0.2.12'
}
kotlin {
sourceSets {
main {
dependencies {
implementation npm('material-design-icons-iconfont', '5.0.1')
implementation npm('css-loader', '3.4.2')
implementation npm('style-loader', '1.1.3')
implementation npm('file-loader', '5.0.2')
implementation npm('typeface-open-sans', '0.0.75')
implementation npm('tippy.js', '4.3.4')
implementation npm('flatpickr', '4.6.3')
}
}
}
target {
browser {
runTask {
outputFileName = "main.bundle.js"
}
}
compilations.all {
kotlinOptions {
sourceMap = true
sourceMapEmbedSources = "always"
}
}
}
}
Kabbura
02/18/2020, 6:22 AMspierce7
02/18/2020, 2:06 PMgbaldeck
02/18/2020, 8:48 PMgbaldeck
02/18/2020, 8:49 PMKabbura
02/18/2020, 11:26 PM./gradlew build
and run it with ./gradlew run -t
spierce7
02/18/2020, 11:29 PMspierce7
02/18/2020, 11:30 PM