跳至主要内容

[指令] RubyGems gem CLI

######################################
## 常用指令 ##
######################################

gem -v # 告訴你 RubyGems 的版本
gem install [gemname] # 安裝某個套件
gem list # 列出安裝的套件(locally)
gem update --system # 升級 RubyGems 的版本(不是 gems)
gem update [gemname] # 更新最新版本
gem update # 更新所有你安裝的Gems
gem install [gemname] -v # x.x.x gemname 安裝特定版本
gem uninstall [gemname] # 反安裝

######################################
## 其他指令 ##
######################################

gem help # 列出 gem 的說明文件
gem search [gemName] -d # 搜尋遠端某一個 gem,並查看細項
gem server # 在本地端查看和所安裝的 gem 有關的文件
gem env # 查看 gem 所在環境
gem content [gemName] # 查看某一個 gem 的所有檔案位置

想要找的 gem 安裝的位置可以透過,gem 安裝的位置在 $PATH/gems 裡面:

$ echo $PATH		# /Users/pjchen/.rvm/gems/ruby-2.5.1
$ cd /Users/pjchen/.rvm/gems/ruby-2.5.1/gems