javascript - 将 kotlin 代码编译为 JVM 和 JavaScript

标签 javascript compilation jvm kotlin

我真的很喜欢将框架编码一次,然后能够将其编译为 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/

相关文章:

javascript - Firebase 函数将对象打印到控制台

javascript - 我如何将 iframe 显示为 div 中的字符串

javascript - 如何使用 xirr 公式的 Javascript 类

compilation - "can' t find label"Y86 编译器中的错误

javascript - Ajax/Jquery - 获取提交表单响应的记录

yaml - windows 7下编译libyaml时编译报错

jvm - JVM 操作数栈必须是确定性的吗?

java - 在 Java 字节码/类格式中,什么决定一个方法是否覆盖另一个方法?

java - Java 应用程序的入口点 : main(), init() 还是 run()?

makefile - 使用 make 时我应该开始多少个工作?