Rails3世界:使用软件包管理工具Bundler(三)
由Gudao Luo在2010-02-10 at 09:22发表的
Rails3框架新的结构
Rails3框架传统结构- 前提条件
- Ruby 1.8.7 + Rails 3.0pre
- 传统结构操作过程
- 新的结构操作过程
- 说明
- Ruby系统gem + config.rb = Rails2程序gem软件包。
- Ruby系统gem + Gemfile = Rails3程序gem软件包。
- 通过Bundler工具,Rails3以应用层面解决软件包依赖关系。
- Rails3程序的gem软件包,完全可以与Ruby运行环境分开来。
- bundle命令是针对Rails程序,而gem命令是针对于Ruby运行环境。
- gem软件包直接可以作为Rails程序的插件。
- 与之相关的最重要文件是$RAILS_ROOT/Gemfile。
- 参考资料
- http://lindsaar.net/2010/2/6/bundle_me_some_rails http://lindsaar.net/2010/2/6/bundle_me_some_rails
- http://yehudakatz.com/2010/02/09/using-bundler-in-real-life/ http://yehudakatz.com/2010/02/09/using-bundler-in-real-life/
- http://gembundler.com/ http://gembundler.com/
- 系列全部内容
- Rails3世界:安装Ruby1.8.7(一甲) http://www.lycom.de/past/2010/2/7/2010-02-07-rvm-ruby187/
- Rails3世界:安装Ruby1.9.1(一乙) http://www.lycom.de/past/2010/2/6/2010-02-07-rvm-ruby191/
- Rails3世界:安装Rails3.0pre版本(二) http://www.lycom.de/past/2010/2/8/2010-02-07-rails3-pre/
- Rails3世界:使用软件包管理工具Bundler(三) http://www.lycom.de/past/2010/2/10/2010-02-10-bundler/
- Rails3世界:使用另外的网络服务器Unicorn(四) http://www.lycom.de/past/2010/2/13/2010-02-14-unicorn/
- Rails3世界:使用新的命令rails(五) http://www.lycom.de/past/2010/2/17/2010-02-17-rails-command/
- Rails3世界:使用抽象持久层Arel(六) http://www.lycom.de/past/2010/2/18/2010-02-18-arel/

Comments
There are 0 comments on this post. Post yours →
Post a comment
Required fields in bold.