在 SBT 中添加 Scala.JS 依赖项时,您可以使用%%%
. E.g.
libraryDependencies += "be.doeraene" %%% "scalajs-jquery" % "0.9.0"
这是如何在 Gradle Scala 插件中完成的?
%%% = scala 版本 + scalajs 版本。所以像这样:
val scalaJsDomV = "0.9.1"
libraryDependencies ++= Seq(
"org.scala-js" %%% "scalajs-dom" % scalaJsDomV
)
would be
compile "org.scala-js:scalajs-dom_sjs0.6_2.12:0.9.1"
或者,如果您将 ext 用于多个使用过的版本,那么它会是这样的:
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 https://github.com/gtache/scalajs-gradle
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)