3

我刚刚下载了twitter bootstrap branch 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
4

3 回答 3

0

Update: For Bootstrap version 3.3.4

为了在Twitter Bootstrap(v3.3.4)本地运行文档,我执行了以下步骤,希望它可以帮助其他人。

脚步:

  • gem install jekyll(需要RubyRubygems安装)
  • git clone --branch gh-pages git://github.com/twitter/bootstrap.git

    (现在gh-pages分支包含所有文档的东西)

  • cd bootstrap
  • jekyll serve
  • 访问http://127.0.0.1:4000/默认服务器 url
于 2015-03-19T11:35:55.343 回答
0

它接缝,它不适用于 jekyll 2.0。尝试像 1.9.3 这样的旧版本。看:

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

更新:

我找到了一个描述 jekyll for windows 安装的页面,请看这里:

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

更新 2:

现在有一个 GitHub 项目:

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

该存储库旨在为 Windows 用户提供成功运行 Jekyll 的说明 - 不仅在创建 Jekyll 时,而且希望在未来通用解决方案再次过时时也如此。

于 2013-04-22T10:52:43.670 回答
0

如果你想要关于 Bootstrap 3 的所有文档并且你不想安装 Jekyll,那么使用 httrack 到 windows 并保存你想要的页面。在 Youtube 上搜索该程序。

于 2013-10-30T08:37:05.673 回答