在某些情况下,我想还原和卸载所有以前的 gem 安装。
例如,我需要帮助朋友迁移他们的 Rails 开发机器以使用 RVM。由于他们之前一直在使用系统范围的gem,因此在处理多个项目时,他遇到了许多令人头疼的问题。 从本质上讲,他是 RVM 转换的典型代表。
gem
我怎样才能优雅地卸载他的 OSX 系统上的所有 gem?
您还可以构建一个新的 Gemfile 并运行bundle clean --force. 这将删除所有其他未包含在新 Gemfile 中的 gem。
bundle clean --force