%%% = die scala-Version + scalajs-Version. So etwas wie:
val scalaJsDomV = "0.9.1"
libraryDependencies ++= Seq(
"org.scala-js" %%% "scalajs-dom" % scalaJsDomV
)
wäre
compile "org.scala-js:scalajs-dom_sjs0.6_2.12:0.9.1"
Oder wenn Sie die ext für mehr gebrauchten Versionen verwendet, es wäre so etwas wie:
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"
}
Hinweis, dass es auch ein Plugin das kann mit scalajs helfen: https://github.com/gtache/scalajs-gradle
Kann nicht wirklich eine vollständige Antwort schreiben, gerade jetzt, aber Sie sollten verwenden die Scala.js Gradle Plugging: https://github.com/gtache/scalajs-gradle – sjrd
Großartig! Danke dafür. –