3
Scala.jsの使用を開始したばかりで、既存のノードベースのJavaScriptアプリケーションをScala.jsに移植したいと思っています。最初の問題:Scala.jsからMySQLにアクセスするには、mysqlモジュールhttps://github.com/mysqljs/mysqlを含める必要があります。Scala.jsでノードモジュールを使用する方法
Scala.jsの使用を開始したばかりで、既存のノードベースのJavaScriptアプリケーションをScala.jsに移植したいと思っています。最初の問題:Scala.jsからMySQLにアクセスするには、mysqlモジュールhttps://github.com/mysqljs/mysqlを含める必要があります。Scala.jsでノードモジュールを使用する方法
これは、いくつかの手順取るための:(最小限にすることができます)ファサードを作成します(example)
build.sbt
(example)plugins.sbt
にScalaJSBundlerPlugin
を追加あなたのノードモジュール(example for node-fetch
)は、@JSImport("node-fetch", JSImport.Namespace)
を作成します。https://www.scala-js.org/doc/project/module.html – sjrd
このリンクは、既存のものを使用する方法ではなく、モジュールを発行することについてです。 – rogergl
他のモジュールをインポートできるようにするには、モジュールを発行する必要があります。そのページから、インポートする必要があるものの型を定義する方法を示す '@ JSImport'のドキュメントへのリンクがあります。 – sjrd