Ruby

  • RVM - Ruby enVironment(Version) Manager

    • Ruby 版本更新的速度很快,常需要新舊版本並存使用,此時就可以使用 RVM 來切換版本

    • RVM 和系統權限無關,它安裝在使用者目錄下 (~/.rvm) ,所以不需要用到 root 權限

    • 每個 Ruby 版本下都有自己獨立的 Gems,因此使用者常在不同版本使用時搞混

  • Setting the default Ruby

    • 一打開 terminal 就指定使用版本(如:2.4.0)

        rvm --default use 2.4.0
    • 確認是否切換到指定版本

        ruby -v 
        which ruby # 查詢 ruby 的安裝路徑
  • 開發工具的版本控制 - Gemfile

    • 在開發時,Cocoapods 常會遇到一些版本混亂的狀況,可以使用 Gemfile 來做版本控制

      • 安裝 bundler

              gem install bundler
      • 執行以下指令,就會開始安裝 cocoapods 和 fastlane

              bundle install

Last updated