【发布时间】:2019-10-24 13:31:55
【问题描述】:
如何在我的 sbt-cross-platforms 项目中启用或禁用 build.sbt 文件中的插件,例如我只想运行 jvm 并禁用本机和 js。
有什么建议吗?
【问题讨论】:
标签: scala sbt cross-compiling
如何在我的 sbt-cross-platforms 项目中启用或禁用 build.sbt 文件中的插件,例如我只想运行 jvm 并禁用本机和 js。
有什么建议吗?
【问题讨论】:
标签: scala sbt cross-compiling
根据 scala-sbt 文档 here:
您可以像这样启用插件:
lazy val util = (project in file("util"))
.enablePlugins(FooPlugin, BarPlugin)
.settings(
name := "hello-util"
)
并禁用这样的插件:
lazy val util = (project in file("util"))
.enablePlugins(FooPlugin, BarPlugin)
.disablePlugins(plugins.IvyPlugin)
.settings(
name := "hello-util"
)
您可以简单地在 sbt 控制台中运行以下命令来获取有关为给定项目启用了哪些自动插件的信息:
plugins
一天一个文档,让 stackoverflow 远离。
希望这会有所帮助。祝你好运。
【讨论】: