无法生成jekyll站点。。。无效日期

无法生成jekyll站点。。。无效日期,jekyll,Jekyll,当尝试使用“jekyll服务”构建jekyll站点时,我遇到以下错误: Generating... ERROR: YOUR SITE COULD NOT BE BUILT: ------------------------------------ Invalid date '<%= Time.now.strftime('%Y-%m-%d %H:%M:%S %z') %>': Document 've

当尝试使用“jekyll服务”构建jekyll站点时,我遇到以下错误:

  Generating...
         ERROR: YOUR SITE COULD NOT BE BUILT:
                ------------------------------------
                Invalid date '<%= Time.now.strftime('%Y-%m-%d %H:%M:%S %z') %>': Document 'vendor/cache/gems/jekyll-3.2.1/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb' does not have a valid date in the YAML front matter.
正在生成。。。
错误:无法生成您的站点:
------------------------------------
无效日期“”:文档“vendor/cache/gems/jekyll-3.2.1/lib/site_template/_posts/0000-00-welcome-to-jekyll.markdown.erb”在YAML前端事务中没有有效日期。

ruby和jekyll是在Mac OSX上使用自制软件安装的

我找到了答案

似乎需要将行
exclude:[vendor]
放在_config.yml中

在以下Github问题上发现此问题:

你试过什么?
vendor/cache/gems/jekyll-3.2.1/lib/site\u template/\u posts/0000-00-welcome-to-jekyll.markdown.erb
?它包含以下代码:---版面:帖子标题:“欢迎来到jekyll!”日期:类别:jekyll更新--。。。。还有更多的行…与OP完全相同的错误,但是这个解决方案没有做任何事情:(对我有效的是删除
node_modules
内的
jekyll
文件夹,至少现在有效:对于我,
exclude:vendor
有效(没有括号)。这是针对jekyll的