【发布时间】:2017-06-14 08:04:30
【问题描述】:
我在我的 gemfile 上使用 bundler 来执行应用程序,发现使用 bundler-only 能够只选择部署所需的 gem 子集很方便。
所以在我的部署机器上,我使用 bundle-only,它只会安装命名空间在 deploy 组下的 gem。
但是,正因为如此,我需要复制一些 gem(例如,我的部署需要向 slack 发送通知,所以我的全局命名空间和 :deploy-only 命名空间中都有一些通知程序 gem。 这会导致几个警告
您的 Gemfile 不止一次列出了 gem slack-notifier (>= 0)。你 应该只保留其中一个。虽然现在不是问题, 如果您稍后更改其中一个的版本,可能会导致错误
有没有办法抑制警告? (如果可能,仅限那些宝石)
【问题讨论】:
标签: ruby-on-rails ruby rubygems gemfile