【发布时间】:2021-11-11 02:48:58
【问题描述】:
我从其他 Scala 开发人员那里听说,当您想在构建中调用一些仅限于某个 projectID 的 SBT 任务时,首先切换到该子项目通常“更安全” ,然后调用没有作用域的任务,即:
project module1 ; someTask
...而不是做我认为最直接的方式:站在任何(=可能是根)项目中,并使用其项目范围直接调用另一个项目的任务> 前缀:
module1/someTask
什么造成这种差异?我在 SBT 用户指南中找不到任何暗示行为差异的内容。这个建议有什么好处吗,或者它只是货物崇拜的做法,也许是为了解决一些古老的
【问题讨论】:
标签: sbt