关于ruby的知识点

1、brew (这个和ruby没有关系,不过可以用来安装ruby的环境)
mac上经常会使用brew来安装一些软件,
brew是相对于mac上的一个安装软件的工具;

2、gem (有名:rubygem)是ruby下面的一个程序
RubyGems 大致可以分為兩個部份。一個是 gem 命令,另一個則是在 runtime 中管理可用的 gems 與其版本。

3、rails (ruby on rails) 是一个用ruby开发网站的mvc框架;rails是个框架当然会有多个版本;
Ruby on Rails(官方简称为 Rails。
是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的。
https://zh.wikipedia.org/wiki/Ruby_on_Rails#Ruby_on_Rails.E4.BB.8B.E7.B4.B9 维基百科ruby

gem 和bundle共同点是可以管理gem,还有其他的不同;
gem和bundle应该是两个不同方面的东西,(暂时理解)
由于bundle在工作用没有涉及到,先不管;

http://blog.csdn.net/orangleliu/article/details/25080309 ruby的常用命令
https://cnbin.github.io/blog/2015/05/21/ruby-gem-ming-ling-xiang-jie/ ruby中下载库的一些依赖,source 源的设置(cocoapods就是依赖这个gem的环境下的)

你可能感兴趣的:(关于ruby的知识点)