请有人向我解释如何在 gemfile 中使用不同的宝石组。
我有这种情况:在我的生产环境中,我需要一些宝石:
group :production do
gem 'pg'
end
而且我不需要将这些 gem 安装在我的开发机器上。但是当我在命令行中运行命令“rails g..”时,它会尝试检查 gemfile 并说
找不到宝石 'pg...
这种情况应该如何处理?
请有人向我解释如何在 gemfile 中使用不同的宝石组。
我有这种情况:在我的生产环境中,我需要一些宝石:
group :production do
gem 'pg'
end
而且我不需要将这些 gem 安装在我的开发机器上。但是当我在命令行中运行命令“rails g..”时,它会尝试检查 gemfile 并说
找不到宝石 'pg...
这种情况应该如何处理?
好吧,运行“bundle install --without production”后似乎修复了!!!
来自http://devcenter.heroku.com/articles/rails31_heroku_cedar
红宝石赛车
如果您之前使用的是 therubyracer 或 therubyracer-heroku,则不再需要这些 gem,并且强烈建议您不要使用这些 gem,因为这些 gem 会占用大量内存。