## rvm安装
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
安装好 rvm -v可以查看版本
## 使用rvm升级ruby
输入rvm list known 查看已知版本
rvm install + 版本号来更新版本
rvm list 查看已经安装的ruby版本
--docs是编译安装后自动生成文档,--head是最新的版本(未必稳定,生产环境勿用!)
如果要干净的删除某个版本的ruby,并且把文档和gems都删除,命令如下:
rvm remove ruby-2.2 --docs --gems
rvm use ruby-2.2 --default #设置为默认版本
rvm use --system #使用系统默认的版本
## 更改镜像
查看当前的源
gem sources -l
gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令,添加淘宝镜像
gem sources -a https://ruby.taobao.org/
新的是
gem sources -a https://gems.ruby-china.org/
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
## 安装cocoa pods
sudo gem install cocoapods
如果出现 Successfully installed cocoaPods 即安装成功
pod setup
然后就可以cd到工程文件夹创建podfile文件 -- pod init
之后就是导入自己想添加的开源库了
ps:Podfile文件示例:
platform :ios, '7.0' //7.0以上版本支持
pod 'AFNetworking' //不显式指定依赖库版本,表示每次都获取最新版本
pod 'AFNetworking', ‘2.0’ //只使用2.0版本
pod 'AFNetworking', ‘>2.0′ //使用高于2.0的版本
pod 'AFNetworking', ‘>=2.0′ //使用大于或等于2.0的版本
pod 'AFNetworking', ‘<2.0′ //使用小于2.0的版本
pod 'AFNetworking', ‘<=2.0′ //使用小于或等于2.0的版本
pod 'AFNetworking', ‘~>0.1.2′ //使用大于等于0.1.2但小于0.2的版本,相当于>=0.1.2并且<0.2.0
pod ‘AFNetworking’, ‘~>0.1′ //使用大于等于0.1但小于1.0的版本
pod ‘AFNetworking’, ‘~>0′ //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本
网友评论