Развертывание jekyll для блога на странице github

Следуя указаниям документации Jekyll, поместил папку непосредственно в основную ветку, а когда это не сработало, также настроил ветку gh-pages и поместил под нее только содержимое папки сайта. Все еще не сработало.

github: https://github.com/shinshinwu/shinshinwu.github.io

моя настройка _config.yml:

# Site settings
title: Anna's Chunky Bacon and Sweater House
description: Programming and all other random thoughts
baseurl: /myblog/ # the subpath of your site, e.g. /blog/
url: "http://localhost:4000" # the base hostname & protocol for your site

# Build settings
markdown: kramdown

Любые советы были бы полезны! Благодаря тонну!


person user3830513    schedule 21.12.2014    source источник


Ответы (1)


Причина в том, что ваш _config.yml не в корне, с установленными переменными source и destination.

Но самый простой способ - создать репозиторий https://github.com/shinshinwu/myblog и поместить ваш блог jekyll в его ветке gh-pages.

URL-адрес по-прежнему будет shinshinwu.github.io/myblog, и вы избегаете смешивания Jekyll и других вещей.

person David Jacquel    schedule 21.12.2014
comment
Вау, это действительно помогло, я знал, что это какие-то проблемы со ссылками, но не был уверен, что именно. И это действительно помогает разделить настройки. Спасибо, Дэвид! - person user3830513; 21.12.2014