使用宝石的问题(模式开发与生产)

时间:2011-04-30 10:46:43

标签: ruby-on-rails-3 rubygems gem

我使用rails 3。 在开发模式中,我为测试安装了一些宝石(diff-lcs,nokogiri,rspec,webrat)。 自从我这样做以后,如果我尝试将其部署到生产服务器,它会抱怨: “无法在任何来源(Bundler :: GemNotFound)中找到差异”

我不想在服务器上安装它们,因为我不需要生产服务器上的测试目的宝石。 我可以在Gemfile中放一些东西,以便将它们排除在生产模式之外吗?

或者我该如何处理?

非常感谢你为一个苦苦挣扎的初学者回答这个问题......

1 个答案:

答案 0 :(得分:0)

你可以把这些宝石放在他们自己的小组中:

group :development, :test do
  gem 'diff-lcs'
end

此页面详细介绍了论坛:http://gembundler.com/groups.html