3
我刚开始使用Scala.js并希望将现有的基于节点的JavaScript应用程序移植到Scala.js。第一个问题:我需要包含mysql模块https://github.com/mysqljs/mysql以从Scala.js中访问MySQL。如何在Scala.js中使用节点模块
我刚开始使用Scala.js并希望将现有的基于节点的JavaScript应用程序移植到Scala.js。第一个问题:我需要包含mysql模块https://github.com/mysqljs/mysql以从Scala.js中访问MySQL。如何在Scala.js中使用节点模块
这需要几个步骤:
ScalaJSBundlerPlugin
您plugins.sbt
(example)build.sbt
(example)node-fetch
)定义了一个类似于@JSImport("node-fetch", JSImport.Namespace)
的对象npmDependencies
添加到您的build.sbt
(example)
这会帮助你:https://www.scala-js.org/doc/project/module.html – sjrd
这个链接是关于发射一个模块而不是如何使用现有的。 – rogergl
您需要发出一个模块才能导入其他模块。有一个从该页面到'@ JSImport'进一步文档的链接,它显示了如何为需要导入的东西定义类型。 – sjrd