2013-12-13 4 views
0

Я попытался запустить блог Jekyll локально в соответствии с инструкциями на jekyllrb.com.Jekyll Quick-Start не работает

Так однажды я типа:

jekyll serve 

сервер должен быть запущен на локальном хосте: 4000, но там нет ничего. Чистая страница.

Вот что я вернусь после «Джекила служить» команду:

Configuration file: C:/Users/Atte/newblog/_config.yml 
     Source: C:/Users/Atte/newblog 
    Destination: C:/Users/Atte/newblog/_site 
    Generating... C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/posix-s 
pawn-0.3.6/lib/posix/spawn.rb:162: warning: cannot close fd before spawn 
←[31m Liquid Exception: No such file or directory - /bin/sh in _posts/2013-12-1 
4-welcome-to-jekyll.markdown←[0m 
done. 
Server address: http://0.0.0.0:4000 
Server running... press ctrl-c to stop. 

Что может быть проблема? Я (очевидно) не смог найти ответ нигде, хотя я провел столько времени, сколько на этом.

+0

Согласно сообщению об ошибке, Джекил не может найти «welcome-to-jekyll.md». Проверьте, существует ли он. –

ответ

1

Это связано с Pygments, у вас есть два варианта: самое простое решение отключить Pygments в _config.yml

pygments: false 

Вы не будете иметь синтаксис highligth, но вы можете использовать на стороне клиента решение, как Prism. С другой стороны, если вы хотите иметь Pygments, вы можете ответить @zzheng.

+0

Я думал, что уже сделал это, но, видимо, нет ... теперь это работает как волшебство, спасибо! – user1756155

0

Для последней версии (2.3.0) использовать "фломастер: неопределенные" вместо "pygments: ложные"

1

Перейти к папке _posts и удалить фиктивный после приветствия-to Файл jekyll.markdown.

шахты на текущий момент составляет: 2014-10-19-добро пожаловать к jekyll.markdown

+0

Спасибо, это сработало для меня! –

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