Answers
rails generate 或 rails g
rails g model user 产生一个名为user的model
rails g controller users 产生一个名为users的controller
rails console 或 rails c
开启一个能够运行rails代码的控制台,有点儿类似于irb
rails server 或 rails s
使得你的rails程序能在浏览器里执行
rails c production
设定开发环境
rails c –sandbox
沙箱模式,任何資料庫的修改都會在離開時回復(原理是資料庫Transaction)
rails s -p 4000 -e production
使用Port 4000和production,預設是使用 Port 3000 和 development 環境
rails new
reils new demo 产生一个demo的rails的程序框架
--database=DATABASE可以改变config/database.yml的预设值
--skip-prototype可以不产生prototype.js档案
--skip-git可以忽略为了Git版本控制而产生的.gitignore和.gitkeep档案
其他说明可以输入rails 看到全部的指令,其他指令:
dbconsole 开起一个资料库主控台(可简写为rails db),让你直接输入SQL 指令。
destroy 删除“generate” 所产生的档案
benchmarker 产生benchmark 资讯,我们会在效能一章介绍如何使用
profiler 产生profiler 资讯,我们会在效能一章介绍如何使用
plugin 安装Plugin
runner 在Rails 环境中执行一段程式,例如rails runner “puts Person.count”
很遗憾,只能帖给你,我的blog有不少有营养的文章却只能运行在 127.0.0.1