Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 在windows 7上使用Yari依赖项安装Octopress在执行捆绑安装时未加载_Ruby_Octopress - Fatal编程技术网

Ruby 在windows 7上使用Yari依赖项安装Octopress在执行捆绑安装时未加载

Ruby 在windows 7上使用Yari依赖项安装Octopress在执行捆绑安装时未加载,ruby,octopress,Ruby,Octopress,当您安装Octopress时,许多用户使用rvm在Ruby版本之间切换。 但是,rvm不适用于窗口用户,因此Scott Muc创建了 经过跟踪和测试,我终于克服了这个困难 只需重新启动Windows Power shell并确保我的路径 指向Yari文件夹下正确的ruby安装。以下命令运行正常: git clone git://github.com/imathis/octopress.git octopress cd octopress ruby --version # reports Rub

当您安装Octopress时,许多用户使用rvm在Ruby版本之间切换。 但是,rvm不适用于窗口用户,因此Scott Muc创建了 经过跟踪和测试,我终于克服了这个困难 只需重新启动Windows Power shell并确保我的路径 指向Yari文件夹下正确的ruby安装。以下命令运行正常:

git clone git://github.com/imathis/octopress.git octopress
cd octopress
ruby --version  # reports Ruby 1.9.3 thanks to yari
gem install bundler
然而,该公司开始抱怨它找不到gems来安装。经过一些调查工作后,我可以看到Octopress下的Gemfile正在添加gem,因为我一个接一个地手动安装它们(ugh)。这条路似乎很长。我希望ruby或Octopress专家今天能成为我的英雄:-(这样我就可以分享我的知识并开始写博客了

我刚刚拍了一张控制台底部的照片。我已经一个接一个地添加了每个宝石。感谢Yari和观看

一直到最后。。。


不确定这是否与yari相关,但我还将httpresponse.rb文件的第205行修改为:if chunked?| |@header['content-length']| |@status==304 | |@status==204。这将关闭一系列恼人的警告,这些警告确实会减慢rake preview命令的速度,并导致无休止的刷新。在chrome中尤其敏感,因为FF有更好的响应时间--

我这里也有同样的问题,但问题是证书(yari问题?):

您可以在不使用https的情况下更改octopress的文件GemFile,并且可以正常工作

source "http://rubygems.org"

group :development do
  gem 'rake', '~> 0.9'
  gem 'jekyll', '~> 0.12'
  gem 'rdiscount', '~> 2.0.7'
  gem 'pygments.rb', '~> 0.3.4'
  gem 'RedCloth', '~> 4.2.9'
  gem 'haml', '~> 3.1.7'
  gem 'compass', '~> 0.12.2'
  gem 'sass', '~> 3.2'
  gem 'sass-globbing', '~> 1.0.0'
  gem 'rubypants', '~> 0.2.0'
  gem 'rb-fsevent', '~> 0.9'
  gem 'stringex', '~> 1.4.0'
  gem 'liquid', '~> 2.3.0'
  gem 'directory_watcher', '1.4.1'
end

gem 'sinatra', '~> 1.4.2'
更多信息:

我认为发布bundler的整个控制台结果会有很大帮助。我对该工具很满意,所以可能会注意到其中的一些东西。嘿,斯科特:我在这里找到了一个线索:“Oops.Install1 RubyDevKit-我下载了DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。安装意味着解压缩-我解压缩到了C:\Ruby”…看,我的猜测是Yari可能错过了更新安装的这一步..但问题是,发布的家伙也有同样的问题…仅供参考,你可能只想运行
捆绑秀
。Yari已经安装了DevKit。看起来
rake安装
,那么现在一切都正常了吗?是的,scott都在运行。我肯定知道ng ruby很有帮助,但是如果有人使用rake并遇到相同的问题,我不希望他们像我一样用上那么多的时间:-),所以也许你可以在这里链接或在某处添加注释。很高兴我找到了rake。
source "http://rubygems.org"

group :development do
  gem 'rake', '~> 0.9'
  gem 'jekyll', '~> 0.12'
  gem 'rdiscount', '~> 2.0.7'
  gem 'pygments.rb', '~> 0.3.4'
  gem 'RedCloth', '~> 4.2.9'
  gem 'haml', '~> 3.1.7'
  gem 'compass', '~> 0.12.2'
  gem 'sass', '~> 3.2'
  gem 'sass-globbing', '~> 1.0.0'
  gem 'rubypants', '~> 0.2.0'
  gem 'rb-fsevent', '~> 0.9'
  gem 'stringex', '~> 1.4.0'
  gem 'liquid', '~> 2.3.0'
  gem 'directory_watcher', '1.4.1'
end

gem 'sinatra', '~> 1.4.2'