我开始使用项目/ Settings.scala来帮助清理我的主build.sbt。这是一个Play后端的scalajs项目,我使用Play的WS &缓存依赖项。在built.sbt中,字符串/关键字/'< - 不确定正确的术语,但ws
和cache
正确解析。然而,在我的Seq[String]
Settings.scala
我存储我的服务器库依赖关系,他们不会。目前我使用我该如何外部化这些播放库
libraryDependencies ++= Seq(ws, cache) ++ Settings.jvmDependencies.value,
其作品,但它使我不知道我怎么会能够一切移动设置,或者如果这是可能的。当我在IDE I参见例如WS挖一个较深的层被定义为:
val ws : sbt.ModuleID = { /* compiled code */ }
在对象
PlayImport
但看不到适当的值来填充一个完整的/典型的依赖性定义SBT
最后,我很好奇,我可以成功导出ws
& cache
,这样我可以有这行我build.sbt
libraryDependencies ++= Settings.jvmDependencies.value,