草庐IT

re-install

全部标签

ruby - 使用带有两个源的 gem install 时指定源

我们有一个内部gem服务器(http://my.gem.server)并且在这个服务器上我们存储了gemfoo-1.2.3.gem我们的用户将此服务器添加到gem源。我们的gem源代码如下:***CURRENTSOURCES***https://rubygems.org/http://my.gem.server/到目前为止,它运行良好。然后社区中有人创建了foo-0.0.1.gem现在,当我们的内部客户端执行gem安装时,会安装来自社区的foo-0.0.1.gem而不是我们的foo-1.2.3.gem我们尝试将我们的源放在标准ruby​​gems.org之前,但仍然得到相同的结果。有谁

ruby - Windows 7 - 如何解决 “You need to have Ruby and Sass installed and in your PATH for this task to work” 警告?

大多数答案和解决方案都与OSX相关,它集中在Windows7中:我已经全局安装了Grunt&GruntCLI。然后我在项目文件夹中执行了npminstall以安装所有依赖项。到目前为止没有问题,但是当我尝试运行“gruntbuild”命令时,我在我的项目中收到了这个警告:Warning:YouneedtohaveRubyandSassinstalledandinyourPATHforthistasktowork.Moreinfo:https://github.com/gruntjs/grunt-contrib-sassUse--forcetocontinue.

ruby-on-rails - gem 不可用,即使在添加到 gemfile 并运行 bundle install 之后也是如此

我正在做一个简单的任务,我需要解析一个XMLHttp响应,所有的http工作正常,我有我的xml字符串....我正在尝试使用xml-simplegem。我已经geminstallxml-simple我还在gemfile中添加了gem'xml-simple'成功运行bundleinstall但是当我尝试在我的rake任务中require'xml-simple'时,它失败了说nosuchfiletoload--xml-simple...我错过了什么??? 最佳答案 Bundler尝试使用gem名称作为require路径(即require

ruby - Chef 独奏 : Installing build-essential recipe before postgresql

我正在尝试使用chef-solo在我的服务器上安装postgresql。我通过自己进行引导并在脚本中手动包含build-esential包来完成这项工作。现在我想使用knife-solo来处理Bootstrap,但我在定义执行配方的顺序时遇到了问题。我想在postgresql之前安装build-essential包。这是我正在构建的服务器的json文件{"dbuser":"myuser","dbpass":"mypassword","postgresql":{"password":{"postgres":"mypassword"}},"passenger":{"version":"3.

ruby - 错误 : Installing vagrant gem in ruby 2. 0.0

当我尝试在ruby2.0.0-p0中安装vagrantgem时,出现以下错误:~ruby-vruby2.0.0p0(2013-02-24revision39474)[x86_64-linux]~gem-v2.0.0.rc.2~gemlistjson***LOCALGEMS***json(1.7.7)~geminstallvagrantBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingvagrant:ERROR:Failedtobuildgemnativeextension./home/user_nam

ruby-on-rails - 确保 'gem install ~ ' 绑定(bind)成功

我今天开始学习RubyonRails。我已经安装了Ruby、DEVELOPMENTKIT、SQLite3、bundler和rails。接下来,我的教科书说在控制台中运行railsnewtodo。然后,出现以下消息:Gem::RemoteFetcher::FetchError:SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed(https://rubygems.org/gems/coffee-rails-4.0.1.gem)Anerroroccurredwhileins

ruby-on-rails - 尝试运行 gem install 时出错

我正在尝试在我的开发服务器上启动并运行Rails。这是一个fedora14盒子。我安装了rvm、ruby1.8.7和ruby​​gems1.6.2。当我尝试通过gem安装rails时,geminstallrails,出现以下错误:ERROR:Loadingcommand:install(LoadError)nosuchfiletoload--zlibERROR:Whileexecutinggem...(NameError)uninitializedconstantGem::Commands::InstallCommand关于正在发生的事情的任何想法。我是ruby​​/rubygems/

ruby-on-rails - rails - 找不到生成器 rspec :install.

我不知道它找不到生成器。geminstallrspecFetching:rspec-core-2.8.0.gem(100%)Fetching:rspec-expectations-2.8.0.gem(100%)Fetching:rspec-mocks-2.8.0.gem(100%)Fetching:rspec-2.8.0.gem(100%)Successfullyinstalledrspec-core-2.8.0Successfullyinstalledrspec-expectations-2.8.0Successfullyinstalledrspec-mocks-2.8.0Succe

ruby - 在 Rails 3 中创建新应用时运行 bundle install

我是RubyOnRails的新手。我在ubuntu11.04上安装了rails3.1.2。每次我跑railsnew最后它确实runbundleinstall.这需要相当长的时间才能完成。每次创建应用程序时都需要运行bundleinstall吗?如果不需要,有什么方法可以阻止它在每次创建新的Rails应用程序时运行,以便RailsNew快速完成? 最佳答案 尝试使用railsnew--skip-bundle. 关于ruby-在Rails3中创建新应用时运行bundleinstall,我们在

ruby-on-rails - 无效的 gem : package is corrupt -- while installing rails in osx yosemite 10. 10.1

我在osxyosemite10.10.1中安装rails时遇到此错误mezbah$geminstallrails--no-ri--no-rdocERROR:Errorinstallingrails:invalidgem:packageiscorrupt,exceptionwhileverifying:undefinedmethod`size'fornil:NilClass(NoMethodError)in/Users/mezbah/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/cache/nokogiri-1.6.6.2.gemmezbah$gem