17得票3回答
Rails 3.1 引擎:my_engine.gemspec、add_dependency、add_development_dependency 和 Gemfile 的区别

出于好奇,在我之前的帖子Rails3.1 engine: can't get SLIM or HAML to work in test/dummy app中,我问Ruby在哪里使用一些gem来运行我的test/dummy应用程序。 (显然的?)答案是将其放入我的引擎Gemfile中。这样做是...

16得票13回答
Bundle install无法正常工作。

我正在使用Windows上开发Ruby on Rails。 我们本地网络出了一些问题,无法访问https://www.rubygems.org,看起来被阻止了或者出现了其它问题。 但是我可以通过http://www.proxyfoxy.com进行访问。 下面是bundle install的结果...

15得票2回答
如何在Gemfile中指定最小的bundler版本?

当我的 Gemfile 使用 :mri_20,而之前的 bundler 版本不支持时,是否有必要添加?gem 'bundler', '~>1.3.5' 在Gemfile中如何指定最低的Bundler版本?是否有更好的方法来确保使用最低要求的Bundler版本?

15得票3回答
如何在更新后使Gemfile中的所有gem保持兼容?

我的问题已经在这里被提出,但是我想要理解背后的原因而不是如何绕过它。 我得到的错误是:You have already activated rspec-core 2.7.1, but your Gemfile requires rspec-core 2.6.4. Using bundle e...

15得票4回答
为什么我的环境要求我运行bundle exec?

无论何时我运行 rake 命令(如 rake routes),都会出现以下错误:You have already activated rake 0.9.2.2, but your Gemfile requires rake 0.9.2. Using bundle exec may solve ...

14得票10回答
Rails 5.0.0 安装 "nio4r" 时出现错误:无法构建 gem 本地扩展。

以下是日志记录:http://pastebin.com/CAgur9xd Installing nio4r 1.2.1 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extens...

14得票4回答
Bundler/Gemfile 如何在开发过程中配置使用不同的 gem 源?

我有一个Sinatra应用程序,需要使用我本地开发的另一个gem。我在配置Bundler以在开发期间使用本地gem代码和在生产环境中使用vendored gem代码时遇到了问题。 理想情况下,我可以像这样做,但是Bundler不允许您指定相同的gem: # Doesn't work: gr...

14得票4回答
Bundler:在Gemfile中始终使用git分支的最新版本

我有一个包含私有 Git 仓库的 Gemfile,格式如下所示: ``` gem 'magic_beans', :git => "git@git.example.com:magic_beans.git", :branch => "super_beans" ``` 当我执行 `bundle ...

13得票4回答
如何查找未使用的gem并清理gemfile

我正在寻找简单而有效的方法来清理Gemfile,让Rails启动更快。如何获取所有必需的gem列表与所有已加载的gems列表。

13得票2回答
为什么“jQuery-Rails”经常不在资产组之内?

为什么我经常看到 gem 'jquery-rails' 不在 :assets 组之内?group :assets do gem 'sass-rails', " ~> 3.1.0" gem 'coffee-rails', " ~> 3.1.0" gem 'uglifier...