编译Kotlin到JavaScript
我已经开始研究Kotlin,我想用它代替TypeScript作为我的前端语言。 都编译到JavaScript,所以我想设置它,使我做一个Kotlin文件,让我们叫它myFile.kt
,然后当我运行编译器,它使一个myFile.js
文件。
就像TypeScript如何使用myFile.ts
并将其编译到myFile.js
。
我正在使用最新版本的IntelliJ 15与Kotlin的候选版本1。
我一直在搜索整个互联网的方式来做到这一点,但到目前为止,我发现设置IntelliJ,以便Kotlin从您的代码在JAR文件中创建一个JavaScript库。 我也没有能够得到这个编译我的项目中的任何kt
文件(他们以前是js
文件)。
我现在想做什么,或者我是以错误的方式思考这个问题?
我认为这应该有所帮助:
有图书馆项目的样本。 JS源可以在buildDir
中buildDir
。 所以是的,你可以从Kotlin获得js文件。
Kotlin语言与JavaScript(甚至ES6)非常不同,所以你不能只重命名js
到kt
,这是行不通的。 你需要重写JavaScript源文件到Kotlin。
例如:
console.log('Hello, World!');
应该改写为:
fun main(args: Array<String>) { println("Hello, World!") }