2016-10-21 5 views
1

Я никогда не устанавливал Jekyll раньше, это мой первый раз.
Я прошел процесс установки xcode, рубиновой версии 3.2.1, установленной версии jekyll версии 3.2.1. Все это было недавно установлено за последние 2 дня.
Когда я перехожу к localhost: 4000 Я получаю содержимое страницы jekyll по умолчанию, но ни одного стиля. Это выглядит так: Unstyled Default Jekyll Page
Вот как выглядит файловая структура, с момента установки я не изменил никакого файла. File Structure
Когда я проверяю страницу, она дает это как ссылку на css как: Fresh Jekyll Install on Sierra OS

<link rel="stylesheet" href="http://example.com/css/main.css">
Я в недоумении, как продолжить. Может кто-нибудь мне помочь?

ответ

1

css немного испорчен, потому что домен неправильный в _config.yml. Вы можете удалить пример url, и он будет работать красиво.

Должно быть так.

baseurl: "" # the subpath of your site, e.g. /blog url: "" # the base hostname & protocol for your site

Если вы получаете домен, вы можете обновить то.

UPDATE:

Как уже отмечался в комментариях ниже, это теперь фиксируется и устанавливается по умолчанию в Джекиле 3.3.0.

При создании нового сайта CSS-должны связать вверх должным образом и соответствующий раздел _config.yml будет выглядеть следующим образом:

baseurl: "" # the subpath of your site, e.g. /blog 
url: "" # the base hostname & protocol for your site, e.g. http://example.com 
+0

Это сработало! Большое спасибо за помощь. –

+1

Эта ошибка исправлена ​​в версии 3.3. – DirtyF

+0

@ DirtyF спасибо, что указал. Я тестировал новую сборку Jekyll для подтверждения и обновления моего ответа для более новых версий. – user3366016

Смежные вопросы