:
は、アプリをアンインストールします。最も良い方法は、
gem uninstall <gem-name>
コマンドを使用することです。
ただし、インストールした宝石はパスで見つけることができます。場所は、使用しているルビーバージョンマネージャ(RVM、Chruby、Rbenv)によって異なります。ルビーの宝石はあなたの現在のルビーのバージョンの宝石のパスにあります。環境変数を調べてパスを見つけることができます。ルビーの宝石を削除
~ env
# a bunch of other variables omitted
RUBY_VERSION=2.3.0
GEM_ROOT=/Users/<your-user-name>/.rubies/ruby-2.3.0/lib/ruby/gems/2.3.0
GEM_PATH=/Users/<your-user-name/.gem/ruby/2.3.0:/Users/<your-user-name/.rubies/ruby-2.3.0/lib/ruby/gems/2.3.0
# You'll find them at one of those paths inside of the gems directory.
~ ls $GEM_ROOT/gems
actionmailer-4.2.5.1 net-telnet-0.1.1
あなたはライブラリが(GEMS)を使用すると、宝石のリストを使用してシェルから現在のRubyのバージョンのインストールされているものを見つけることができます。 NPMを削除
~ ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]
~ gem list
timecop (0.8.1, 0.8.0)
warden (1.2.6)
~ gem uninstall warden
は非常に簡単とルビーの宝石を削除するに匹敵する
パッケージ(RubyGemsのとNPMの両方は、パッケージマネージャは、すべての後にあります!)。
-g
フラグはグローバルパッケージのみを表示し、
--depth=0
引数はそのため、各パッケージの依存関係に圧倒されることはありません。
ローカルパッケージ(別名カレントディレクトリ/プロジェクト)だけを削除する場合は、同じコマンドがフラグ
npm uninstall <package>
に設定されていません。
~ npm list -g --depth=0
├── [email protected]
├── [email protected]