【问题标题】:Ruby gem organizationRuby 宝石组织
【发布时间】:2015-04-20 09:42:18
【问题描述】:

我想在不同的环境中使用同一个 gem,但是当我这样做时:

gem 'pg' # To use in development.

group :production do
  gem 'pg' # another mention.
  gem 'rails12_factor'
end

我收到了you've mentioned the same gem twice etc... 评论。组织它的最佳方法是什么,以便我可以在不同的环境中使用相同的 gem? group :assets 在 rails 4 中被删除。这似乎是一种更直观的方式。它与预编译有关。

【问题讨论】:

    标签: ruby-on-rails gem


    【解决方案1】:

    如果您没有在外部指定环境,它将在所有环境中可用。

    gem 'pg' # It will be available in all the environments
    
    group :production do
     gem 'rails12_factor'
    end
    

    【讨论】:

    • 感谢@RAJ,因此任何未隐式声明用于给定环境的 gem 都将包含在所有环境中。即不喜欢组:生产做
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    相关资源
    最近更新 更多