mysql,Linux,HighPerformance,ruby on Rails

2010年4月22日星期四

拥抱Rails3-学会用bundler

Bundler是什么,它是在Rails3下管理gem的工具。就这些。
你生成Rails3框架后,在标准目录下就会生成一个Gemfile文件。

你要管理维护你的应用的gem就靠它了。
可以指定Git源
gem 'savon', :git => 'git://github.com/hoopla/savon.git'
gem 'arel', :git => 'git@github.com:hoopla/arel.git'

也可以指定本地路径:

gem 'mygem', :path => '/path/to/my/gem'

指本地的好处是,你如果使用一个频繁更新的gem可以测试有没有问题。如果有个gem出了问题,你也可以下载下来打个patch
在本地build出gem测试。非常方便。

安装步骤更简单:

rails2时代,咱们要安装运rake gems:install

现在rails3时代,咱们使用bundle install
简单高效管理,这就是新时代的web开发工具
参考:
http://matschaffer.com/2010/04/things-i-love-about-bundler/

--
tommy xiao
E-mail: xiaods(AT)gmail.com

没有评论:

发表评论