如何在 Gemfile 中安装生产组

how to install production group in the Gemfile

我的 gem 文件包含:

group :production do
  gem 'pg',             '0.17.1'
  gem 'rails_12factor', '0.0.2'
  gem 'puma',           '2.11.1'
end

当我给出 bundle install 命令时,最后我得到了行

"Your bundle is complete!
Gems in the group production were not installed.
Use `bundle show [gemname]` to see where a bundled gem is installed."

如何安装制作组?

按照这个步骤,

  1. bundle install --without development
  2. bundle install #remembers and includes --without development
  3. bundle install --without nothing

现在捆绑器安装了所有的 gem。

或者你可以直接试试这个只安装生产组的gems,

bundle install --without development test

在您的 .bundle/config 文件中您可能有这一行:

BUNDLE_WITHOUT: production

只需删除这一行,bundle install 也会安装来自 production 组的 gem