如何在sbt-cross-platforms项目的build.sbt
文件中启用或禁用插件,例如,我只想运行jvm并禁用本机和js。
有什么建议吗?
答案 0 :(得分:2)
根据scala-sbt文档here:
您可以启用这样的插件:
lazy val util = (project in file("util"))
.enablePlugins(FooPlugin, BarPlugin)
.settings(
name := "hello-util"
)
并禁用thiS之类的插件:
lazy val util = (project in file("util"))
.enablePlugins(FooPlugin, BarPlugin)
.disablePlugins(plugins.IvyPlugin)
.settings(
name := "hello-util"
)
您只需在sbt控制台中运行以下命令即可获取有关为给定项目启用了哪些自动插件的信息:
plugins
每天有一个文档,可避免stackoverflow。
希望这会有所帮助。祝你好运。