rails 4 出来好久了,一直也没怎么用,正好忙完 RubyConfChina 2013 的事情,抽点时间温故而知新。
收获汇报: 1、GitHub 的 mac GUI 挺难用,也许是我不适应,已经转换使用命令行。 2、RubyMine 挺不习惯用的,已经切换至 Sublime Text 2。 3、Heroku 目前还是对 rails 部署很棒的。 Heroku push timeout 错误,请查看 @freemem 的帖子 http://ruby-china.org/topics/10813 Heroku 多账号引起的问题,请查看 http://stackoverflow.com/questions/4663103/multiple-heroku-accounts 而坑我时间最长的问题是我没清理 assets,后使用下列命令成功
RAILS_ENV=production bundle exec rake assets:clean RAILS_ENV=production bundle exec rake assets:precompile
4、本书包括大量 RSpec 实例,让人对 RSpec 着重掌握。不过在过了本书以后,感觉还是需要结合 RSpec,在测试方面寻求一些测试组织、架构上的指导。测试内容很多,如何做到清晰明了,就很重要。本书也提到如何使用 Guard 自动测试、使用 Spork 加速测试、以及使用 RubyTest 在 Sublime Text 中进行测试。甚至还包含了 Cucumber 选读内容。
感谢环节: 感谢 Michael Hartl 写的《Ruby on Rails Tutorial》http://ruby.railstutorial.org/ 感谢 @andor_chen 的中文翻译 http://railstutorial-china.org/ 感谢 github https://github.com/xiaogui/sample_app 官方 github https://github.com/railstutorial/sample_app_rails_4 感谢 heroku https://sleepy-river-3698.herokuapp.com