当我使用--drafts
标志时,Jekyll没有服务。我收到以下错误:
[2017-02-11 15:49:48] ERROR `/files/' not found
当我不打电话给--drafts
时,它可以正常工作。
所以,这有效:
jekyll serve --watch --baseurl ""
但这并不是:
jekyll serve --watch --baseurl --drafts ""
我也尝试删除所有其他内容,所以它只是:
jekyll serve --drafts
我的_drafts目录中有一个草稿帖子,标有draft: true
(我也尝试了published: false
并将其完全删除。
_config.yml的内容是:
baseurl: /blog
exclude: ['README.md']
permalink: pretty
# Conversion
markdown: kramdown
highlighter: rouge
# Markdown Processors
kramdown:
input: GFM
auto_ids: true
syntax_highlighter: rouge
值得注意的是语法突出显示也不起作用,因此错误可能(或可能不)相关。