将kotlin代码编译为JVM和JavaScript

Jac*_*ade 6 javascript jvm compilation kotlin

我非常喜欢一次编码框架的想法,然后能够将其编译为jvm字节代码以及javascript以供web使用.

目前kotlin编译器可以实现吗?

Ser*_*kov 7

这是可能的,但你可能会遇到一些困难.首先,您只能使用Maven构建和配置它:只需设置两个执行.第二个问题是IDE无法处理多个目标,因此您可以使用技巧来启用/禁用stdlib/kotlin-js-library

您可以在https://github.com/Kotlin/kotlinx.html上看到它

它是多模块项目.模块jvm只针对JVM编译,模块js只针对javascript,模块共享给两者

注意maven配置文件:当您编辑共享模块时,您可以启用js或jvm,但不能同时启用两者:否则IDE会发疯.在编译期间,默认情况下两个配置文件都处于活动状态,因此您将获得多目标jar