kotlinc没有输出kotlin.js文件

目前正试图通过命令行让Kotlin“Hello,World”编译成JS。 我按照教程:

https://kotlinlang.org/docs/tutorials/javascript/getting-started-command-line/command-line-library-js.html

我看到正在生成的Javascript文件,但我错过了我期望看到的kotlin.js文件:https: kotlin.js到javascript.html

生成的JS文件的前几行读取: if (typeof kotlin === 'undefined') { throw new Error("Error loading module 'sample-library'. Its dependency 'kotlin' was not found. Please, check whether 'kotlin' is loaded prior to 'sample-library'."); } if (typeof kotlin === 'undefined') { throw new Error("Error loading module 'sample-library'. Its dependency 'kotlin' was not found. Please, check whether 'kotlin' is loaded prior to 'sample-library'."); }

所以很明显,它意味着要运行一个实例化kotlin的文件。 任何想法,为什么我没有看到它? 我完全按照书面的方式跟着教程。 我使用的是来自homebrew的最新版本的编译器,它是1.1.2.2


如此处所述,是的,在运行自己的Kotlin代码之前,您需要包含kotlin.js 。 该文件包含Kotlin运行时和标准库。

如果您是从命令行执行此操作,则可以在编译器的lib文件夹中找到kotlin.js ,它位于kotlin-stdlib-js.jar (您可以将其打开为常规.zip文件)。

链接地址: http://www.djcxy.com/p/96313.html

上一篇: No kotlin.js file output by kotlinc

下一篇: How to do basic aggregation with Dynamodb?