2015-06-18 3 views
2

Прежде всего, я хотел бы сказать, что я пробовал в течение 2+ часов, чтобы исправить эту ошибку, но, к сожалению, я не могу понять это. Я также новичок в Jekyll и Github Pages. Однако я компетентен в коде и могу исправить любые ошибки.Jekyll Deployment on Github Страницы не форматируются правильно (нет стиля)

Когда я иду к GitHub страницам для этого репозитория:


Repository ссылка 2: https://github.com/jeffward01/Conscience-Alchemy.git

GitHub страница ссылается: https://jeffward01.github.io/Conscience-Alchemy


Там нет верстки применяется. Я знаю/подозреваю, что проблема с моим base.url и/или url в файле _config.yml. Я пробовал 14 комбинаций и не могу понять это.

Когда я бег jekyll serve --baseurl он работает и применяет форматирование/стили ... Но, когда я захожу на страницы GitHub, это не ...

Кто-нибудь есть какие-либо советы/советы/ответы?

Спасибо!

Для Вашего удобства, здесь мой _config.yml файл:

` 
# Site settings 
title: Conscience Alchemy 
description: "A blog about Conscienceness and Alchemy" 
url: "http://jeffward01.github.io" 
author: 
    name: "Jeff Ward" 
    email: "[email protected]" 
    url: "http://jeffward01.github.io" 
    baseurl: /Conscience-Alchemy 

# Build settings 
baseurl: /Conscience-Alchemy 
markdown: kramdown 
source: . 
destination: ./_site 
permalink: /:title 
paginate: 8 
paginate_path: /page:num/ 

# Default values 
defaults: 
    - 
    scope: 
     path: "" 
     type: "posts" 
    values: 
     layout: "post" 

# Custom variables 
version: "1.68" 

# Options 
custom_header: false 
custom_nav_footer: false 
reverse: false 
' 

А вот начало моего файла index.html (я не был уверен, что, если вам нужен другой файл, так что я не добавить их . Они находятся на моем Тхо GitHub Tree.)

--- 
layout: default 
--- 
<!-- Posts --> 
<ul id="posts"> 

    {% for post in paginator.posts %} 

     <li class="post"> 
     <h2><a href="{% if site.baseurl == "/" %}{{ post.url }}{% else %}{{ post.url | prepend: site.baseurl }}{% endif %}">{{ post.title }}</a></h2> 
     <time datetime="{{ post.date | date_to_xmlschema }}" class="by-line">{{ post.date | date_to_string }}</time> 
     <p>{{ post.content | strip_html | truncatewords:50 }}</p> 
     </li> 

    {% endfor %} 

</ul> 

ответ

1

в вашем _config.yml хранилище вы имеете baseurl: /, я думаю, вы должны изменить его на baseurl: /Conscience-Alchemy.

0

baseurl: Подпуть в файле _config.yml должен быть направлен на имя репозитория проекта.

Пример: baseurl: "/<repositoryname>" или, в данном случае baseurl: "/Conscience-Alchemy"

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