- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
目前正在尝试通过命令行获取 Kotlin "Hello, World"以编译为 JS。我已按照教程进行操作:
我看到正在生成的 Javascript 文件,但我缺少我希望看到的 kotlin.js
文件: https://kotlinlang.org/docs/tutorials/javascript/kotlin-to-javascript/kotlin-to-javascript.html
生成的 JS 文件的前几行内容如下:if (typeof kotlin === 'undefined') {
throw new Error("错误加载模块'sample-library'。它的依赖
未找到“ Kotlin ”。请检查之前是否加载了“kotlin”
'样本库'。");
}
所以很明显,它是用一个实例化 kotlin
的文件来运行的。任何想法为什么我没有看到它?我完全按照所写的教程进行操作。我正在使用来自 homebrew 的最新版本的编译器,即 1.1.2.2
最佳答案
如所述here ,是的,您需要先包含 kotlin.js
,然后才能运行自己的 Kotlin 代码。该文件包含 Kotlin 运行时和标准库。
如果您从命令行执行此操作,您可以在编译器的 lib
文件夹中的 kotlin-stdlib- 中找到
(您可以将其作为常规 kotlin.js
js.jar.zip
文件打开)。
关于javascript - kotlinc-js 没有输出 kotlin.js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44147313/
我对 Kotlin 完全陌生,我正在尝试运行 Kotlin REPL。 已关注 this ,考虑到我使用的是 OS X,并且我已经尝试过: $ /usr/local/bin/kotlinc-jvm 这
我遵循此 ( https://kotlinlang.org/docs/tutorials/command-line.html) 说明。我将环境变量 (Windows 7) 设置为 bin 目录,在命令
那么,如何退出 Kotlinc 命令行编译器?我输入了 kotlinc在我的终端上并在我的 Mac 上玩了一些 kotlin,现在不知道如何退出。这就像我第一次尝试 vim。试过 ctrl+c,exi
我想使用本地编译器编译一些示例 kotlin 项目。我从 githib 克隆 jetbrains/kotlin 项目并构建它。现在我在/dist 文件夹中有本地编译器。我如何需要在示例项目中配置 gr
我正在 mac 终端中使用 kotlinc,但是我想在 kotlinc 中使用像 rest client 这样的库。有没有办法包含?就像在 python 中导入 最佳答案 使用 cp 选项。 -cla
如何在 Gradle 中为 KotlinCompile 抑制 deprecations,类似于 JavaCompile? JavaCompile(工作): tasks.withType(JavaCom
我正在尝试获取示例 jar 中包含的反射库,但无法使其工作: $ kotlinc hello.kt -d hello.jar $ java -jar hello.jar Exception in th
我确实有一个关于 JVM 和 Kotlin 的小问题。 JVM 使用 Javac 编译器将 Java 代码编译为字节码。这对于 Kotlin 来说如何运作? JVM 会使用 Kotlinc 编译器还是
Official documentation指导如何使用 Gradle 和 Maven 中的 kapt。但是我如何在命令行中使用 kapt 和 kotlinc? 最佳答案 将 tools.jar 添加
在 IntelliJ IDEA (2017.1.2) 中设置 Java 项目的过程中,出现了 .idea/ 目录中名为 kotlinc.xml 的文件。我对 Kotlin 什么都不做,但是文件里面有内
目前正在尝试通过命令行获取 Kotlin "Hello, World"以编译为 JS。我已按照教程进行操作: https://kotlinlang.org/docs/tutorials/javascr
我已经使用 sdkman 命令 sdk install kotlin 在 ubuntu 上安装了 kotlin。 Kotlin 已安装,我测试了 kotlinc 命令是否将我带到 kotlin 交互式
我是一名优秀的程序员,十分优秀!