我正在使用 Docpad 并希望在每次生成静态站点时增加一个计数器(用于缓存资产)。
我认为最简单的方法是:
- 钩入
docpad.coffee.writeBefore
- 增加一个计数器
templateData.assetCounter
- 坚持 docpad.coffee。
仍在研究 Docpad 开箱即用的功能,因此寻找一种将 docpad.coffee 持久保存到磁盘的方法。这会是个好主意吗?当然,我可以使用 require('fs') 读取/写入磁盘,但这可能与 docpad 内部可能已经在做的事情发生冲突/竞争(只是猜测)
想法?