MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

rake,gem

Posted on 2010-02-13 18:32 leekiang 阅读(404) 评论(0)  编辑  收藏 所属分类: ruby
1,
ruby之间的引用全部是源代码的引用,为了规范类库的管理,gems出现了。
gems是ruby源代码管理工具,代码按照一定的目录结构被组织成一个lib。
详见http://www.javaeye.com/topic/320384
Gem是第三方Ruby库,netbeans提供了Ruby Gems管理器,可以用来添加和维护gem,Tools > Ruby Gems。
rails和rake等都被rubygems管理。


  查看本机的gems:  gem list --local 
 
看看rubyforge.org上的gems:  gem list --remote
  删除某个版本的gem,例如gem uninstall rails -v=2.3.4

有一本书叫<Ruby Gems开发实战>

2,
Rake(http://rake.rubyforge.org)是一门构建语言,和make(www.gnu.org/software/make/)
ant(http://ant.apache.org)很相像。Rake是用Ruby写的,它支持它自己的DSL用来处理和维护
Ruby应用程序。Rails用rake的扩展来完成多种不同的任务.
详见http://www.javaeye.com/topic/300375
rake教程:http://railsenvy.com/2007/6/11/ruby-on-rails-rake-tutorial
    翻译:http://hi.baidu.com/%D0%C7203/blog/item/ebda2dd09f1d698ea1ec9c7a.html



只有注册用户登录后才能发表评论。


网站导航: