С jekyll-2.5.3 я могу запустить "jekyll serve --watch", чтобы создать свой сайт и просмотреть его. Однако после обновления до jekyll-3.0.0.pre.beta1 теперь я вижу следующую ошибку
jekyll serve --watch
Configuration file: /wrk/git/blog/_config.yml
Deprecation: Auto-regeneration can no longer be set from your configuration file(s). Use the --[no-]watch/-w command-line option instead.
Deprecation: The 'pygments' configuration option has been renamed to 'highlighter'. Please update your config file accordingly. The allowed values are 'rouge', 'pygments' or null.
Source: /wrk/git/blog
Destination: /wrk/git/blog/_site
Incremental build: enabled
Generating...
Build Warning: Layout 'nil' requested in atom.xml does not exist.
Build Warning: Layout 'nil' requested in rss.xml does not exist.
jekyll 3.0.0-beta1 | Error: Is a directory @ rb_sysopen - /wrk/git/blog/_site/tech/2013/04/24/blog
Я проверил, и у меня есть разрешения на чтение / запись / выполнение, поэтому я не думаю, что это ошибка разрешения. Если поможет, вот мой источник и макет (https://github.com/minhongrails/blog), который имеет в корневом каталоге такие каталоги, как _includes, _layouts, _posts, index.html и т. д.
Есть ли у кого-нибудь идеи, как это решить? Спасибо!