невозможно запустить bootstrap 3 с сервером jekyll локально

Я только что скачал ветку twitter bootstrap 3.0.0-wip и получил сообщение об ошибке при компиляции.

Я также скачал jekyll-boilerplate, и он успешно запустился с использованием jekyll server.

Я делаю что-то неправильно?

Команда выполнена:

D:\Zain\github\bootstrap\source>jekyll --server

Получена ошибка:

Configuration from D:/Zain/github/bootstrap/source/_config.yml
Building site: ./docs -> ./_gh_pages
Liquid Exception: wrong number of arguments (1 for 0) in docs.html
C:/Ruby200/lib/ruby/gems/2.0.0/gems/yajl-ruby-1.1.0-x86-mingw32/lib/yajl.rb:72:in 'initialize'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/yajl-ruby-1.1.0-x86-mingw32/lib/yajl.rb:72:in 'new'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/yajl-ruby-1.1.0-x86-mingw32/lib/yajl.rb:72:in 'encode'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/yajl-ruby-1.1.0-x86-mingw32/lib/yajl.rb:22:in 'dump'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:225:in 'block in mentos'
C:/Ruby200/lib/ruby/2.0.0/timeout.rb:65:in 'timeout'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:209:in 'mentos'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:192:in 'highlight'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/tags/highlight.rb:54:in 'render_pygments'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/tags/highlight.rb:44:in 'render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/block.rb:106:in 'block in render_all'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/block.rb:93:in 'each'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/block.rb:93:in 'render_all'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/block.rb:82:in 'render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/template.rb:124:in 'render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/liquid-2.5.0/lib/liquid/template.rb:132:in 'render!'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/convertible.rb:79:in 'do_layout'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/page.rb:100:in 'render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/site.rb:204:in 'block in render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/site.rb:203:in 'each'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/site.rb:203:in 'render'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/lib/jekyll/site.rb:41:in 'process'
C:/Ruby200/lib/ruby/gems/2.0.0/gems/jekyll-0.12.1/bin/jekyll:264:in '<top (required)>'
C:/Ruby200/bin/jekyll:23:in 'load'
C:/Ruby200/bin/jekyll:23:in '<main>'
Build Failed

person Zain Shaikh    schedule 20.04.2013    source источник
comment
Вы make docs ?   -  person Sherbrow    schedule 21.04.2013
comment
Следуйте этому ответу.. stackoverflow.com/a/16853614/2439715 Надеюсь, это поможет..!!!   -  person Abhishek Goel    schedule 07.09.2013


Ответы (3)


Если вам нужна вся документация по Bootstrap 3 и вы не хотите устанавливать Jekyll, используйте httrack для окон и сохраните нужную страницу. Ищите программу на Youtube.

person arios    schedule 30.10.2013

Похоже, что это не работает с jekyll 2.0. Попробуйте более старую версию, например 1.9.3. Видеть:

http://groups.google.com/forum/#!topic/rubyinstaller/yEuPjlPlMao

Обновление:

Я нашел страницу с описанием установки jekyll для windows, посмотрите здесь:

http://www.madhur.co.in/blog/2011/09/01/runningjekyllwindows.html

Обновление 2:

Теперь есть проект GitHub:

https://github.com/juthilo/run-jekyll-on-windows

Этот репозиторий предназначен для предоставления пользователям Windows инструкций по успешному запуску Jekyll — не только во время его создания, но, надеюсь, и в будущем, когда общие решения снова устареют.

person TLindig    schedule 22.04.2013

Update: For Bootstrap version 3.3.4

Чтобы запустить документы Twitter Bootstrap(v3.3.4) локально, я выполнил следующие шаги и надеюсь, что это может помочь другим.

Шаги:

  • gem install jekyll (необходимо установить Ruby, Rubygems)
  • git clone --branch gh-pages git://github.com/twitter/bootstrap.git

    (теперь ветвь gh-pages содержит всю документацию)

  • cd bootstrap
  • jekyll serve
  • Посетите http://127.0.0.1:4000/ URL-адрес сервера по умолчанию
person brg    schedule 19.03.2015