【发布时间】:2011-08-05 14:51:58
【问题描述】:
所以我已经建立了一个 nanoc 站点,一切进展顺利,唯一的问题是 lib 中的一些数据几乎在每次编译时都会发生变化。当我输入时
nanoc compile
Nanoc 跳过重新编译站点,因为它认为视图没有改变,但它改变了,因为 lib 中的变量自上次编译以来已经采用了新值!
我尝试过 config.yaml,但那里似乎没有任何设置。我可以想到一些方法来破解这个,例如:
rm output/* && nanoc compile
但这看起来很骇人听闻,并且会在重新编译每个页面时使网站停止运行。或者我可以这样做:
echo "\n" >> content/index.html && nanoc compile
但这伤害了我的内心。我真正想要的是 --force-compile 标志或其他东西。
【问题讨论】: