ruby-on-rails - "bundle update"会更新系统上的所有 gem 还是只更新 Gemfile 中的 gem?

标签 ruby-on-rails ruby ruby-on-rails-3 rubygems

我已经克隆了一个 Rails 应用程序,它有 Rails 5 和一些更新的 gem。现在我无法使用“bundle”或“bundle install”运行它,因为它向我显示了一条消息来执行“bundle update”。

由于我当前的系统上有许多正在运行的应用程序使用较旧的 Rails 4 和较旧的 gem,我想确保 bundle 更新不会弄乱其他应用程序、当前的 rails 版本、各种 gem 以及丢失现有的 gem 和配置以及卸载/回滚可能很耗时。

在不影响任何其他应用程序和 gem 的情况下运行“捆绑更新”是否安全?

最佳答案

是的,不用担心。 Bundler 仅管理当前项目依赖项。

关于ruby-on-rails - "bundle update"会更新系统上的所有 gem 还是只更新 Gemfile 中的 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41238183/

相关文章:

html - 无法使用 css 加载背景图像

ruby - 收集指向 *.txt 文件的所有链接

ruby - Mechanize 和 NTLM 身份验证

jquery - Rails 嵌套资源 - 使用 form_for 部分创建和编辑 2 个级别

ruby-on-rails-3 - 杀死本地主机 :3000 process from Windows command line

ruby-on-rails - 在 RSpec 3 中断言多个调用的参数

jquery - 单击图像以在 Rails 中启动搜索

ruby-on-rails - 使用 Heroku Web 界面,如何将 PG 数据库从 Heroku 导出为 CSV 文件?

ruby-on-rails - 在 Label 标签中嵌套 Ruby on Rails HAML 复选框

ruby-on-rails-3 - CanCan不能授权嵌套资源