一、Homebrew
概述:macOS 缺失的软件包的管理器。
能干啥:使用 Homebrew 安装 Apple 没有预装但你需要的东西。为下面安装Ruby语言环境做铺垫。
安装:/usr/bin/ruby -e “
(
c
u
r
l
−
f
s
S
L
h
t
t
p
s
:
/
/
r
a
w
.
g
i
t
h
u
b
u
s
e
r
c
o
n
t
e
n
t
.
c
o
m
/
H
o
m
e
b
r
e
w
/
i
n
s
t
a
l
l
/
m
a
s
t
e
r
/
i
n
s
t
a
l
l
)
"
删
除
:
/
u
s
r
/
b
i
n
/
r
u
b
y
−
e
"
(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 删除:/usr/bin/ruby -e "
(curl−fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"删除:/usr/bin/ruby−e"(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)”
常用指令:$ brew + 关键字 + 文件名
安装软件:$ brew install oclint
卸载软件:$ brew uninstall oclint
搜索软件:$ brew search oclint
更新软件:$ brew upgrade oclint
查看安装列表:$ brew list
更新Homebrew:$ brew update
更多指令看文档: https://brew.sh/index_zh-cn.html
二、RVM
1、概述:管理Ruby语言版本的工具。用RVM可以安装不同版本的Ruby环境。(依次输入指令,会自动添加Homebrew依赖包)
$ curl -L https://get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm
$ rvm -v
2、安装Ruby
打印版本: $ rvm list known
安装某一个版本: $ rvm install 2.0.0
卸载一个已安装版本 : $ rvm remove 2.0.0
RVM 装好以后,若以前已存在旧版本,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本
$ rvm 2.3.0 --default
3、有墙,替换Ruby源
$gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org
要想验证是否替换成功了,可以执行:
$ gem sources -l
输出:CURRENT SOURCES
http://ruby.taobao.org/ 表明更换源成功。
三、安装CocoaPods
1、安装:$ sudo gem install cocoapods
如果没有权限,终端输入:$ sudo gem install -n /usr/local/bin cocoapods
查看版本:¥pod --version
2、使用
获取工程文件:cd /Users/caomaoxiaozi/Desktop/CocoaPodsTest(右键把工程拖入终端自动生成路径)
生成Podfile配置文件:$ touch Podfile
搜索需要的三方库名称: $ pod search AFNetworking
进入编辑配置文件,里面包含配置信息,需要引入的三方库和版本(也可以直接双击打开添加需要的三方库名):$ vim Podfile
如:platform :ios, ‘7.0’
target ‘MyApp’ do
pod ‘AFNetworking’, ‘~> 3.1.0’
end
下载需要的三方库:$ pod install
关闭工程,打开workspace工作空间,进入工程。