2013-04-20 24 views
3

我剛剛下載了twitter bootstrap branch 3.0.0-wip,並在編譯時收到錯誤。無法在本地運行jekyll服務器的引導程序3

我也下載了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 
+0

你'讓docs'? – Sherbrow 2013-04-21 09:32:22

+0

按照這個答案.. http://stackoverflow.com/a/16853614/2439715 希望它可以幫助.. !!!請給我 – 2013-09-07 13:52:11

回答

0

它接縫,它不具有傑基爾2.0。嘗試像1.9.3一樣的舊版本。請參閱:

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

更新:

我發現了描述傑奇for Windows的安裝頁面,看看這裏:

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

更新2:

現在有一個GitHub的項目:

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

這個倉庫的目的是提供Windows用戶並指示成功運行傑奇 - 不只是在其創作的時間,但希望還在未來,當常見的解決方案再次過時。

0

如果你想要關於Bootstrap 3的所有文檔,並且你不想安裝Jekyll,那麼使用httrack到windows並保存你想要的頁面。在Youtube上搜索節目。

+1

英文。 – laalto 2013-10-30 09:04:23

0

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
相關問題