2015年5月7日 星期四

rvm gemset

gem 是套件管理工具,類似 apt-get、npm 這類的package manager tools。


RVM 的gemset,可以讓你的機器有獨立的各個gem空間,讓不同版本可以使用不同的gem套件空間。



 1. 建立一個新的 gem 環境空間
  • rvm gemset create rails421


 2. 查看 gem 空間狀況
  • rvm gemset list

    gemsets for ruby-2.2-head (found in /home/ubuntu/.rvm/gems/ruby-2.2-head)
    => (default)
       global
       rails421



 3 切換 gem (將當前使用的ruby 版本使用 gem 環境切換)
  •  rvm gemset use rails421
          Using ruby-2.2-head with gemset rails421


    可用 rvm gemset list 再次查看gem使用狀況



其他常用 :
  • rvm gemset empty    {目標gem}     //清空gem內容
  • rvm gemset copy      {來源gem}  {目標gem}  //複製gem內容
  • rvm gemset rename {來源gem}  {目標gem} 
  • rvm gemset delete    {目標gem}

這樣就可以把gem庫換來換去啦~ 開發時很好用


參考:

沒有留言:

張貼留言