一、 安裝ruby
- 安裝指定版本的ruby
rvm install <version> - 設(shè)置默認(rèn)版本
rvm use ruby-2.7.4 --default - 查看已安裝的ruby 版本
rvm list - 刪除已知版本
rvm remove 2.2.0 - 切換到某個版本
rvm use 2.2.0 - 查看當(dāng)前的ruby 版本
rvm current / ruby -v - 升級ruby
sudo gem update —system - 查看ruby 源
gem sources -l - 更換淘寶源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
二、 安裝cocoapods
cocoapods 是用ruby 寫的,cocoapods安裝的前提是有ruby 環(huán)境,所以一定要安裝ruby
- 安裝cocoapods
sudo gem install cocoapods - 查找三方庫
pod search AFNetworking
三、 安裝RVM
RVM 是ruby的版本管理工具,可以管理多個ruby 版本,進(jìn)行版本之間的切換,安裝,卸載,更新,替換等工作
- 安裝rvm
curl -L get.rvm.io | bash -s stable - 檢查rvm 版本
rvm -v
四、 gem
gem 是用ruby 寫的軟件包,是管理ruby庫 和程序的標(biāo)準(zhǔn)包
rubygems
這是用來打包,下載,安裝,使用gem 軟件包的工具,是ruby 的一個包管理器。提供一個 分發(fā)ruby 程序 和庫的 標(biāo)準(zhǔn)格式, 還提供一個管理程序包 安裝的工具。一般ruby 的很多插件都由這種各種的包提供。bundler
是管理ruby 項目一系列g(shù)em 的工具。就像cocoapods一樣,會根據(jù)gemprofile 定義的約束去管理這些gem