【问题标题】:How best to utilise incremental compilation in sbt如何在 sbt 中最好地利用增量编译
【发布时间】:2018-07-05 08:37:30
【问题描述】:

我想了解如何在 sbt 上进行增量编译。经过一些研究,我发现锌是实现这一目标的一种方式。 sample zinc implementation.

很想听听人们必须最好地衡量锌的有效性的任何建议

【问题讨论】:

    标签: sbt zinc


    【解决方案1】:

    免责声明:我是 Zinc 和 Bloop 的维护者。

    Zinc 是在 Scala 中进行增量编译的标准(也是唯一)方法。您可以期望它做正确的事情并有效地编译您的代码。

    如果你想与之集成,我建议使用Bloop,它改进了锌,比自定义锌集成更快地编译你的代码。

    【讨论】:

    • 感谢您的反馈,所以我是否正确地说 Zinc 已内置于 sbt 中?如果是这样,如果 Zinc 已经被合并,Bloop 给我带来了比运行 sbt 控制台有什么优势?
    • Zinc 或多或少内置于生态系统中的每个构建工具中。 Bloop 为您提供比从 sbt 获得的编译速度更快的编译。但是我误解了你的目标,如果你只是一个用户,而且这是你第一次接触 Scala,我建议你先使用 sbt。
    猜你喜欢
    • 2019-05-08
    • 1970-01-01
    • 1970-01-01
    • 2014-05-04
    • 2015-11-29
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多