Twitter bootstrap 如何使用bootstrap sass rake convert创建bootstrap v3.0.0的sass版本

Twitter bootstrap 如何使用bootstrap sass rake convert创建bootstrap v3.0.0的sass版本,twitter-bootstrap,sass,rake,yeoman,Twitter Bootstrap,Sass,Rake,Yeoman,我有一个项目,我用yeoman和角度发生器搭建。我正在使用由提供的引导SASS功能。我有一个我想使用的引导主题,它是根据引导v3.0.0构建的。bootstrap sass的最新版本是v3.2.0,回购协议中没有对应于bootstrap v.3.0.0的版本。因此,我尝试按照上游转换器下的说明将引导3.0.0 less转换为SASS。当我运行“rake convert”时,一切似乎都很好。但是,当我运行示例中列出的“rake convert[E8A1DF5F060BF7E663154648E0A

我有一个项目,我用yeoman和角度发生器搭建。我正在使用由提供的引导SASS功能。我有一个我想使用的引导主题,它是根据引导v3.0.0构建的。bootstrap sass的最新版本是v3.2.0,回购协议中没有对应于bootstrap v.3.0.0的版本。因此,我尝试按照上游转换器下的说明将引导3.0.0 less转换为SASS。当我运行“rake convert”时,一切似乎都很好。但是,当我运行示例中列出的“rake convert[E8A1DF5F060BF7E663154648E0ABDE150AEDBE4]”时,我从rake得到以下错误:

Convert Bootstrap LESS to SASS
 repo   : https://github.com/twbs/bootstrap
 branch : e8a1df5f060bf7e6631554648e0abde150aedbe4 https://github.com/twbs/bootstrap/tree/e8a1df5f060bf7e6631554648e0abde150aedbe4
 save to: {"js":"assets/javascripts/bootstrap","scss":"assets/stylesheets/bootstrap","fonts":"assets/fonts/bootstrap"}
 twbs cache: tmp/converter-cache-bootstrap
------------------------------------------------------------
Processing fonts...
  CACHED GET https://api.github.com/repos/twbs/bootstrap/git/trees/e8a1df5f060bf7e6631554648e0abde150aedbe4...
  CACHED GET https://api.github.com/repos/twbs/bootstrap/git/trees/7285f3ab6cb0aa40e75282615ae459af6ba00101...
  CACHED GET 4 files from https://raw.githubusercontent.com/twbs/bootstrap/e8a1df5f060bf7e6631554648e0abde150aedbe4/fonts glyphicons-halflings-regular.eot glyphicons-halflings-regular.svg glyphicons-halflings-regular.ttf glyphicons-halflings-regular.woff...
Processing stylesheets...
  CACHED GET https://api.github.com/repos/twbs/bootstrap/git/trees/c4320c56cf62c962f7d150c7b5777379e20f83d2...
  CACHED GET https://api.github.com/repos/twbs/bootstrap/git/trees/c4320c56cf62c962f7d150c7b5777379e20f83d2...
rake aborted!
undefined method `[]' for nil:NilClass
/home/apal/dev/bootstrap-sass/tasks/converter/network.rb:71:in `get_tree_sha'
/home/apal/dev/bootstrap-sass/tasks/converter/less_conversion.rb:142:in `bootstrap_less_files'
/home/apal/dev/bootstrap-sass/tasks/converter/less_conversion.rb:54:in `process_stylesheet_assets'
/home/apal/dev/bootstrap-sass/tasks/converter.rb:63:in `process_bootstrap'
/home/apal/dev/bootstrap-sass/Rakefile:16:in `block in <top (required)>'
/home/apal/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `eval'
/home/apal/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => convert
(See full trace by running task with --trace)
将无引导转换为SASS
回购:https://github.com/twbs/bootstrap
分行:E8A1DF5F060BF7E663154648E0ABDE150AEDBE4https://github.com/twbs/bootstrap/tree/e8a1df5f060bf7e6631554648e0abde150aedbe4
保存到:{“js”:“assets/javascripts/bootstrap”,“scss”:“assets/stylesheets/bootstrap”,“font”:“assets/font/bootstrap”}
twbs缓存:tmp/转换器缓存引导
------------------------------------------------------------
正在处理字体。。。
缓存获取https://api.github.com/repos/twbs/bootstrap/git/trees/e8a1df5f060bf7e6631554648e0abde150aedbe4...
缓存获取https://api.github.com/repos/twbs/bootstrap/git/trees/7285f3ab6cb0aa40e75282615ae459af6ba00101...
缓存从中获取4个文件https://raw.githubusercontent.com/twbs/bootstrap/e8a1df5f060bf7e6631554648e0abde150aedbe4/fonts glyphicons-halflings-regular.eot glyphicons-halflings-regular.svg glyphicons-halflings-regular.ttf glyphicons-halflings regular.woff。。。
正在处理样式表。。。
缓存获取https://api.github.com/repos/twbs/bootstrap/git/trees/c4320c56cf62c962f7d150c7b5777379e20f83d2...
缓存获取https://api.github.com/repos/twbs/bootstrap/git/trees/c4320c56cf62c962f7d150c7b5777379e20f83d2...
雷克流产了!
nil:NilClass的未定义方法“[]”
/home/apal/dev/bootstrap sass/tasks/converter/network.rb:71:in'get_tree_sha'
/home/apal/dev/bootstrap sass/tasks/converter/less_conversion.rb:142:在“bootstrap_less_文件”中
/home/apal/dev/bootstrap-sass/tasks/converter/less\u-conversion.rb:54:in'process\u-stylesheet\u-assets'
/home/apal/dev/bootstrap sass/tasks/converter.rb:63:in'process\u bootstrap'
/home/apal/dev/bootstrap-sass/Rakefile:16:in'block-in'
/home/apal/.rvm/gems/ruby-2.1.1/bin/ruby\u可执行文件挂钩:15:in'eval'
/home/apal/.rvm/gems/ruby-2.1.1/bin/ruby\u可执行文件挂钩:15:in`'
任务:TOP=>convert
(通过使用--trace运行任务查看完整跟踪)
我对ruby不太熟悉,所以不知道从哪里开始。我很好奇是否有人能让它工作。我的ruby环境可能有问题。我当前的ruby版本是:

$ruby-v

ruby 2.1.1p76(2014-02-24修订版45161)[x86_64-linux]

$rake-V


rake,版本10.1.0

我发现问题将由旧版本引起(
def bootstrap_less_files
  @bootstrap_less_files ||= get_paths_by_type('less', /\.less$/) 
  #+
  #  get_paths_by_type('mixins', /\.less$/,
  #                    get_tree(get_tree_sha('mixins', get_tree(get_tree_sha('less'))))).map { |p| "mixins/#{p}" }
end