我開始使用項目/ 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,