我想问一个关于JBake的问题。
JBake是否有任何机制来检测已经被烘焙过的网页' (即编译成最终输出)?如果是这样,有人可以指出我的代码吗?
我希望JBake可以做到这一点,这样当网站变得庞大时,它就不会减慢所有网页的重新烘焙速度。
谢谢!
答案 0 :(得分:1)
是的,它确实支持增量烘焙,要启用此功能,请将以下内容添加到项目的jbake.properties
文件中:
db.store=local
这会触发JBake在将内容文件解析到磁盘时保存它构建的内容存储库。下次运行JBake时,它将仅烘焙自上次烘焙以来不同或已更改的内容文件 - 这可以通过保存的内容存储来实现。此功能还可以与“监视”模式结合使用,当检测到内容文件发生更改时,该模式将自动触发烘焙。
Link to relevant section of JBake documentation for incremental baking