IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    ruby里的几个小常识

    Xiang Chao (cloudaice@163.com)发表于 2012-04-02 00:00:00
    love 0

    rvm

    这个比较好理解,它是一个ruby的版本管理工具。因为ruby一直在发展,因此新的版本在一段时间之后都会出来。 很有可能我们在自己的电脑上安装了不同的版本,为了方便的管理我们使用哪个版本,就有了rvm这个工具。 它可以方便的帮助我们管理ruby的各个版本,以及使用哪个版本作为当前版本。

    gem

    和python语言一样,ruby也有很多的第三方扩展库,这些扩展库在很多方面大大的方便了我们构造应用程序。 使得我们不必再去造更多的轮子。使用gem这个工具就可以很方便安装你想要的gem包。 链接介绍1 链接介绍2

    rake

    讲解它最好和linux工具make联系起来,make是用来管理编译C语言的工具。同样可以说rake是管理运行ruby语言的工具 ,就想makefile一样,我们会在工程目录下面有一个Rakefile的文件。里面写了运行rake的时候做什么,以及参数等。 链接介绍

    bundler

    bundler本身是一个ruby的gem包,可以使用gem工具安装它。它最直接的功能就是可以批量安装需要的gem包。 一般在目录下会有一个Gemfile,这个文件就是用来描述依赖的gem包的。当执行bundle install的时候, 就会根据Gemfile中的需要,安装相应的gem包。 链接介绍



沪ICP备19023445号-2号
友情链接