1

我正在写一个 SBT 插件。在插件中,我有:

val prod = SettingKey[Boolean]("prod", "This will minify stuffs.")

build.sbt使用此插件的项目中,我想在运行时设置不同的值sbt stagesbt run.

我尝试了许多不同的组合,但它们都不起作用(例如prod in Assets in stage := true)。

我想知道是否有人知道如何解决这个问题。这似乎是一个正常的问题,应该可以通过范围界定轻松解决,但我不太了解 SBT 的范围。

如果您有一个关于在运行不同命令时如何覆盖 SettingKey 的小示例,那就太好了。谢谢你。

4

0 回答 0