JBake是否会重新烘焙'已经被烘焙过的网页&#39 ;?

时间:2017-11-08 09:00:05

标签: java jbake

我想问一个关于JBake的问题。

JBake是否有任何机制来检测已经被烘焙过的网页' (即编译成最终输出)?如果是这样,有人可以指出我的代码吗?

我希望JBake可以做到这一点,这样当网站变得庞大时,它就不会减慢所有网页的重新烘焙速度。

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,它确实支持增量烘焙,要启用此功能,请将以下内容添加到项目的jbake.properties文件中:

db.store=local

这会触发JBake在将内容文件解析到磁盘时保存它构建的内容存储库。下次运行JBake时,它将仅烘焙自上次烘焙以来不同或已更改的内容文件 - 这可以通过保存的内容存储来实现。此功能还可以与“监视”模式结合使用,当检测到内容文件发生更改时,该模式将自动触发烘焙。

Link to relevant section of JBake documentation for incremental baking