CocoaPod的操作
Ruby相關
Ruby相當于一個環境, 系統默認有個版本的Ruby環境,盡量別安裝其他的軟件在系統的Ruby上,隔離好
Rvm是Ruby的版本管理工具, 用來安裝, 切換Ruby環境
Gem相當于Ruby的包管理工具。類似于node下的npm, 用來安裝類似CocoaPod這樣的軟件
CocoaPod只是個項目的第三方庫管理軟件
具體操作命令和流程如下
RVM
- 安裝rvm
curl -L https://get.rvm.io | bash -s stable
- 載入rvm環境
source ~/.rvm/scripts/rvm
- 查看rvm版本,如果能看到版本號, 說明已安裝好
rvm -v
例如:rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
- 查看ruby版本的列表
rvm list
MacDown Screenshot
- 設置版本
1.切換到某個ruby版本(切換到2.5.1), 但是不會改變默認版本, 新開的終端, 還是系統默認的2.3.0版本的
rvm ruby-2.5.1
2.改變默認版本(新開和當前的ruby版本會切換到2.5.1)
rvm ruby- 2.5.1 --default
Gem (Mac 自帶 gem)
- 查看gem的安裝環境
gem environment
- 安裝源管理, 列出安裝源, 不翻墻的人, 需要把源切換為 https://gems.ruby-china.com
gem sources -l
- 添加安裝源
gem sources -a XXX
- 刪除安裝源
gem sources -r XXX
- 更新gem本身(指定版本的話, 在后面加版本號如: gem update --system 2.7.6)
gem update --system
- 更新gem下的某個包
gem update cocoapods
- 安裝gem下的某個包(例如cocoapod)
gem install cocoapods
Cocoapod
安裝了Cocoapod后, 就可以使用pod開頭的命令, 具體命令自己搜索吧