Rails启动相关

命令作用备注
sudo service httpd start启动HTTP服务在主路径(一般是/home或/environment)下使用
sudo service mysqld start启动MySQL数据库服务同上
cd 【APP文件夹名】进入APP路径
rails s
rails server
启动APP
(即启动Web服务器程序Puma)
在需要在APP路径下使用
rails restart重启APP同上
按键 Ctrl + C关闭APP(即关闭Web服务器程序)需要在Web服务器的界面下使用

Rails路由(Route)相关

命令作用备注
rails route查看路由表
如果routes.rb的形式内容有误,则会报错
除了用于查看路由以外,报错功能本身也能用于测试哦。

Rails控制台相关

命令作用备注
rails c
rails console
进入Rails控制台命令行在需要在APP路径下使用
quit跳出命令行
exit跳出命令行
rails -v查看当前环境的rails版本

Rails 控制器Controller相关

命令作用备注
rails g controller 【控制器名】
rails generate controller【控制器名】
生成以下:
controller/【控制器名】_controller.rb
views/【控制器名】文件夹
【控制器名】_helper.rb
【控制器名】.coffee
【控制器名】.scss
【控制器名】_controllor_test.rb
部分路径省略
rails d controller 【控制器名】
rails destroy controller 【控制器名】
删除以上文件