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