脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

[Ruby]gem installしたライブラリが実際にどこにinstallされているのか調べる方法

gem installしたライブラリがどこにインストールされているか調べる方法

gem installでライブラリをインストールしたはいいけど、中身を確認したかったり、ちょっと書き換えたいときにどこに実際にライブラリがありるか確認する方法。

コマンド

$ gem which #{gem name}

$ gem list
・
・
coffee-script (2.2.0)
・
・

$ gem which coffee-script
/usr/local/rvm/gems/ruby-2.1.2/gems/coffee-script-2.2.0/lib/coffee-script.rb

$ ls -l /usr/local/rvm/gems/ruby-2.1.2/gems/coffee-script-2.2.0
total 12
drwxrwsr-x 2 roma rvm 4096 Oct  8  2014 lib
-rw-r--r-- 1 roma rvm 1055 Oct  8  2014 LICENSE
-rw-r--r-- 1 roma rvm 1447 Oct  8  2014 README.md

(上記はrvmでrubyをinstallした場合です。)