运行
bundle show
在其他 gem 中列出了 rake (10.0.4) 和 i18n (0.6.1),但是它们没有在 Gemfile 中列出。 为什么/如何列出[不在 Gemfile 中的 gem]?
我遇到的问题是,一台机器(mac osx)在 bundle install 之后,拥有运行 rails 应用程序所必需的所有这些 gems,而另一台机器(ubuntu 13.04)没有获得这些非 Gemfile gems .
我正在使用 rbenv 和 bundler 来管理依赖项。我认为这是我对 gemfiles 理解的问题
最佳答案
您添加到 Gemfile
中的每个 gem 都可以具有依赖项。您可以查看 Gemfile.lock
以查看它们。 Bundler 将安装这些依赖项,即使它们没有在 Gemfile
中明确列出。更多信息,您可以查看 bundler地点。
关于ruby-on-rails - gem 如何显示在 "bundle show"而不是在 Gemfile 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17171733/