Ruby、RVM 、Rubygems、Cocoapods之间的关
2020-01-07 本文已影响0人
肖旭晖
- (一) Ruby (脚本语言)
种简单快捷的面向对象(面向对象程序设计)脚本语言
- (二) RVM (Ruby Version Manager)
是ruby版本管理的英文缩写。
ruby执行需要ruby解释器,rvm就是管理ruby解释器版本的,安装、卸载、更新、切换 等
- (三) rubygems
是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,一般的ruby的很多插件都有由这种各种的包提供
- (四) cocoapods
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本