作者giive (lala)
看板Ruby
标题[心得] Ruby GEM 介绍
时间Tue Sep 26 13:19:25 2006
出自我的 Blog
http://lightyror.blogspot.com/2006/09/ruby-gems.html
我讲一下我目前的心得搂
如果我说的有任何错误,欢迎指正
如果被我讲错的东西误导,我为你至上歉意但不负责:p
完全不废话,直接开始
如果你想安装Ruby on Rails,而且你对GEMS完全没有任何兴趣
请打入
gem install rails --include-dependencies
或是
gem i rails --include-dependencies
如果成功了,恭喜你,你可以不用看这篇废话XD
以後如果要 updgrade rails , 也是靠上面的指令 ,重新安装一次 Rails 即可
如果失败了,对不起,你必须往下看我写的东西
前言
用过Perl的都知道,这世界有一个东西叫做CPAN
他是一个中央的套件资料库
只要你使用cpan安装任何套件
他就会去CPAN伺服器安装所有需要的套件
这是一个很方便的设计,也相当的成功
因为太成功了,许多语言也开始模仿CPAN
像是 PHP的PEAR,Python有SIG for Python Resource Cataloguing
而Ruby呢? 就是 Gems 这东西
安装方式
请进入command line,打入
gem
如果他有东西出现,而且不是说电脑没这个指令
恭喜你,你已经装好GEMS了
如果没有
你可以参考这里的安装指示
http://docs.rubygems.org/read/chapter/3
使用方式
大概的准则是这样子(我这边一律用缩写)
i 是安装
q 是查询
-r 是操作远端伺服器上的套件
-l 就是本地端的套件
-n 就是查询名字
-y 就是将所有相关的套件全部装好
1. 查询本机端安装了那些套件
gem q
2. 查询远端有那些套件可以安装
gem q -r
3. 查询远端有没有名叫 ABC 的套件可以安装
gem q -r -n ABC
4. 安装远端名叫 ABC 的套件
gem i -r ABC
5. 安装远端名叫 ABC 的套件,并且把所有相关的套件都装好
gem i -r ABC -y
6. 移除已经安装的 ABC 套件(你说为何不用缩写,因为Uninstall 要谨慎点 :p)
gem uninstall ABC
7. 升级ABC 套件(也就是再安装一次)
gem i ABC
8. 列出本机端已经安装的套件
gem list -l 或是 gem l -l
9. 求救
gem help 或是 gem -h
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.90.242
※ 编辑: giive 来自: 61.218.90.242 (09/26 13:38)
※ 编辑: giive 来自: 61.218.90.242 (09/26 13:49)
※ 编辑: giive 来自: 61.218.90.242 (09/26 13:54)