org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: 'java' apply plugin: 'kotlin2js...kotlin_version" testCompile group: 'junit', name: 'junit', version: '4.12' } 我们可以看出两个核心的配置: apply plugin: 'kotlin2js...' kotlin-stdlib-js kotlin2js会把我们写好的Kotlin代码编译转换成js代码。
2017-06-06 21.34.30.png SpringBoot Kotlin 螢幕快照 2017-06-07 11.47.42.png 螢幕快照 2017-06-07 11.50.07.png Kotlin2JS
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: 'kotlin2js
使用 Golang + WASM 构建跨前后端核心域 顺带尝试了 Rust + WASM,但是 Rust 在这一两里被后端采用的可能性太低,除非原有的是 C++ 技术栈 Kotlin 开发后端应用,Kotlin2js...领域模型复用 在我最近的一次 Kotlin2js 的实践中,我发现对于领域模型的转换可能才是语言转换器的核心所在。
dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: 'kotlin2js...dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib-js:$kotlin_version" } 其中,apply plugin: 'kotlin2js
main.java.srcDirs += 'src/main/myJava' } 12.1.3 配置 Gradle JavaScript 项目 当针对 JavaScript 时,须应用不同的插件: apply plugin: "kotlin2js