ROR 3:使用环境和 gems/bundler 组

发布于 2024-12-11 19:03:53 字数 293 浏览 0 评论 0原文

请有人解释一下如何在 gemfile 中使用不同的 gem 组。

我有这样的情况: 在我的生产环境中,我需要一些 gem:

    group :production do
         gem 'pg'
    end

并且我不需要将此 gem 安装在我的开发计算机上。 但是当我在命令行中运行命令“rails g..”时,它会尝试检查 gemfile 并显示

无法找到 gem 'pg...

这种情况应该如何处理?

Please could some one explain me how to work with different groups of gems in gemfile.

I've got the situaltion:
In my production enviroment i need some gems:

    group :production do
         gem 'pg'
    end

and I DON'T NEED this gems to be installed on my dev machine.
But when I run in command line come commandes "rails g.." it tries to check gemfile and says

Could not find gem 'pg...

How this situation should be handled?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

掩耳倾听 2024-12-18 19:03:53

来自 http://devcenter.heroku.com/articles/rails31_heroku_cedar

therubyracer

如果您之前使用过 therubyracer 或 therubyracer-heroku,
不再需要这些宝石,并且强烈建议不要使用这些宝石,因为这些宝石
gem 使用大量内存。

From http://devcenter.heroku.com/articles/rails31_heroku_cedar

therubyracer

If you were previously using therubyracer or therubyracer-heroku,
these gems are no longer required and strongly discouraged as these
gems use a very large amount of memory.

千仐 2024-12-18 19:03:53

好吧,运行“bundle install --without production”后似乎已修复!

Well, it seems to be fixed after run "bundle install --without production"!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文