Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想问一个关于 JBake 的问题。
JBake 是否有任何机制来检测已经“烘焙”的页面(即编译成最终输出)?如果是这样,有人可以指出我的代码吗?
我希望 JBake 可以做到这一点,以便当网站变得庞大时,它不会减慢重新烘焙所有运行的所有页面的速度。
谢谢!
是的,它确实支持增量烘焙,要启用此功能,请将以下内容添加到您的项目jbake.properties文件中:
jbake.properties
db.store=local
这会触发 JBake 保存它在将内容文件解析到磁盘时构建的内容存储。下次运行 JBake 时,它只会烘焙自上次烘焙以来不同或已更改的内容文件 - 这可以通过保存内容存储来实现。此功能还可以与“监视”模式结合使用,当它检测到内容文件的更改时会自动触发烘焙。
链接到 JBake 文档的相关部分以进行增量烘焙