创建Scala.js库-将Scala链接到Javascript
我正在尝试编写一个可以在Scala.js中工作的新库。我已经用Javascript编写了一些类和方法的实现。如何设置它,以便用户可以在Scala.js(Scala)中编写代码 我已经查看了GitHub上的一些Scala.js库,但是这些库没有显示Javascript代码;它们似乎都是.scala文件 那么如何为Scala.js创建一个新的库呢创建Scala.js库-将Scala链接到Javascript,javascript,scala,scala.js,Javascript,Scala,Scala.js,我正在尝试编写一个可以在Scala.js中工作的新库。我已经用Javascript编写了一些类和方法的实现。如何设置它,以便用户可以在Scala.js(Scala)中编写代码 我已经查看了GitHub上的一些Scala.js库,但是这些库没有显示Javascript代码;它们似乎都是.scala文件 那么如何为Scala.js创建一个新的库呢 编辑:库的主代码必须用Javascript编写,因为它利用了Javascript音频api。在某种程度上同意来自的评论,应该可以直接在Scala.js中编
编辑:库的主代码必须用Javascript编写,因为它利用了Javascript音频api。在某种程度上同意来自的评论,应该可以直接在Scala.js中编写针对Javascript的api(请参阅) 或者,也可能以强类型Scala方式“导入”或将现有JavaScript代码转换为Scala.js“.Scala”文件,因此:
确实有相关文档:或者(也不清楚您描述的是哪一个)。此外,为了回答“库的主代码必须用Javascript编写,因为它利用了Javascript音频api。”:不,它没有。js非常擅长让您直接从.Scala代码调用任意JavaScript API。请参阅@om-nom-nom给出的第一个链接以了解此用例。两个@om-nom-nom链接似乎是相同的(导出),第一个链接应该是。