全书目录

第二十八篇:Ruby on Rails 完全指南 —— 城市脚手架工务署宇宙

第十八章:工作流 —— 真正在 Rails 里每天怎么干活

1 分钟 191 字 第 511 / 962 个阅读单元

Rails 的日常开发节奏很有自己的味道。

最常用的一组命令基本就是工务署控制台:

bash
bin/rails server
bin/rails console
bin/rails routes
bin/rails generate model Permit title:string
bin/rails generate controller Permits
bin/rails db:migrate
bin/rails test

这几条命令分别对应:

  • server:开门营业
  • console:进内部档案室试数据
  • routes:查路网门牌
  • generate:让预制车间出构件
  • db:migrate:执行蓝图修订
  • test:验收

一个很典型的 Rails 开发循环是:

text
想清资源
-> 生成模型/迁移
-> 跑 migrate
-> 写控制器与视图
-> 打开 console 验证对象行为
-> 浏览器走流程
-> 补测试
-> 再抽业务对象

这套流程比很多“先把所有分层抽象讨论完再开工”的团队更快出形。