Jekyll在一次更改后不会重建网站

时间:2016-04-26 16:04:34

标签: ruby jekyll liquid

我有Jekyll 3.1.3。

作为标题,当我修改一个文件的_posts时,Jekyll不会重建。

最初,输出目录'_sites'为空,我运行jekyll:

$ jekyll build --watch --incremental

当Jekyll运行时,我创建了第一页,因此我添加了一些帖子,创建了以下结构:

/ --> jekyll_path
.... category1/ 
........... index.html
........... _posts/
.................. post1.md 
.................. post2.md
.................. post3.md
.... _sites/

Jekyll使用--watch启用初始化以正确填充_sites /目录。

可是......但.......

现在,我修改post1.md的内容或删除post1.md,Jekyll的输出:

  Regenerating: 1 file(s) changed at 2016-04-26 13:39:19 ...done in 0.357404 seconds.

但_site / category1目录中的HTML页面保持不变。 Jekyll没有用更改覆盖文件。

注意:category1 / index.html打印category1 / _posts中每个* .md的内容

注意2:Web服务器是python的SimpleHTTPServer,它运行在_sites /.

0 个答案:

没有答案