卸载有依赖关系的Rails 3?[英] Uninstall Rails 3 with dependencies?

本文是小编为大家收集整理的关于卸载有依赖关系的Rails 3?的处理方法,想解了卸载有依赖关系的Rails 3?的问题怎么解决?卸载有依赖关系的Rails 3?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我喜欢 Rails 3 的安装非常简单:gem install rails --pre,并且所有依赖项都会自动为您安装.但是,卸载它呢?如果我只做gem uninstall rails,我还有

actionmailer (3.0.0.beta3)
actionpack (3.0.0.beta3)
activemodel (3.0.0.beta3)
activerecord (3.0.0.beta3)
activeresource (3.0.0.beta3)
activesupport (3.0.0.beta3)

我想摆脱它.最简单的方法是什么?

推荐答案

如果你打算升级到更新版本的 rails,你可以这样做:

sudo gem clean

或更新版本

sudo gem cleanup

安装新版本后,此操作会卸载所有旧版本的所有您的 gem,只在系统中保留最新版本.

注意:这些天我使用 RVM gemset 和/或 bundler 来管理我的 gem,如果您使用的是 RVM,我发现这种方式要简单得多.例如,您可以为每个项目创建一个新的 gemset:

rvm gemset create project_name
rvm gemset use project_name
bundle install

如果出现任何问题,您可以删除 gemset 并重新开始

rvm gemset delete project_name

本文地址:https://www.itbaoku.cn/post/786482.html