Tag: node.js

Kotlin转换为Javascript错误:“减法不是函数”

将Kotlin代码转换为JavaScript时遇到问题。 每当我使用减法或加法,它将转换为无效的JavaScript代码。 我有一个Kotlin JavaScript项目,配置了Gradle。 编译器被配置为生成输出到commonjs,我创建了一个简单的NodeJS应用程序来执行生成的代码。 原始Kotlin文件: import kotlin.js.JsName @JsName("testSubtraction") fun testSubtraction(a: Long, b: Long) : Long { return a – b } 生成的输出文件: module.exports = function (Kotlin) { 'use strict'; var _ = Kotlin.defineRootPackage(null, /** @lends _ */ { testSubtraction: function (a, b) { return a.subtract(b); } }); Kotlin.defineModule('output', _); return _; }(require('kotlin')); //@ sourceMappingURL=output.js.map […]

如何整合kotlin和node.js

我是kotlin的新成员,发现我们可以将JavaScript与kotlin集成,但我无法理解如何通过nodejs和kotlin实现这一点。 我发现我可以用kotlin使用javaScript,但是不能用javascript来设置kotlin。 任何帮助,将不胜感激。 谢谢