我真的很喜欢将框架编码一次,然后能够将其编译为 jvm 字节码以及 javascript 以供 Web 使用的想法。
目前可以使用 kotlin 编译器吗?
最佳答案
这是可能的,但您可能会遇到一些困难。首先,您只能使用 Maven 构建和配置它:只需设置两个执行。第二个问题是 IDE 无法处理多个目标,因此您可以使用技巧来启用/禁用 stdlib/kotlin-js-library
您可以在 https://github.com/Kotlin/kotlinx.html 上查看它
它是多模块项目.. 模块 jvm 只为 JVM 编译,模块 js 只为 javascript,模块共享给两者
注意 maven 配置文件:当您编辑共享模块时,您可以启用 js 或 jvm 但不能同时启用:否则 IDE 会发疯。在编译期间,默认情况下两个配置文件都处于事件状态,因此您将获得多目标 jar
关于javascript - 将 kotlin 代码编译为 JVM 和 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30671530/