2
SBTにScala.JSの依存関係を追加するときは%%%
を使用します。例えば。これはGradleのScalaのプラグインで行われている方法どのようにクロスコンパイルしてScala.JSをコンパイルしますか
libraryDependencies += "be.doeraene" %%% "scalajs-jquery" % "0.9.0"
?
SBTにScala.JSの依存関係を追加するときは%%%
を使用します。例えば。これはGradleのScalaのプラグインで行われている方法どのようにクロスコンパイルしてScala.JSをコンパイルしますか
libraryDependencies += "be.doeraene" %%% "scalajs-jquery" % "0.9.0"
?
%%% =スカラー版+スカラーズ版。だから、のようなもの:
val scalaJsDomV = "0.9.1"
libraryDependencies ++= Seq(
"org.scala-js" %%% "scalajs-dom" % scalaJsDomV
)
は
compile "org.scala-js:scalajs-dom_sjs0.6_2.12:0.9.1"
だろうそれとも、複数の使用バージョンの内線を使用した場合、それはようなものになるだろう:プラグインもあることを
ext {
versions = [
js: 'sjs0.6',
major: '2.12', // major scala version
]
versions['scala'] = versions.major + '.2'
}
dependencies {
...
compile "org.scala-js:scalajs-dom_${versions.js}_${versions.major}:0.9.1"
}
注意scalajsを助けることができる:https://github.com/gtache/scalajs-gradle
今は完全な答えを書くことはできませんが、 Scala.js Gradle pluging:https://github.com/gtache/scalajs-gradle – sjrd
素晴らしい!これに感謝します。 –