1.创建项目:
rails new projName --skip-bundle
2.启动服务器
cd 到项目根目录
rails server
新建controller
rails generate controller controllerName index
4.更改首页展示路径:
Rails.application.routes.draw do root :to => 'home#index' # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.htmend
这句话是让展示的路径:
root :to => 'home#index' # home controller 的index action
基本工作流 ruby on rails
使用Rails 命令去创建基本的application框架
创建一个database 去 存储你的data
配置application去知道你的database位于哪儿,和login credentials
创建Rails Active Records(Models) ,你将会使用它们与cntrollers去交流。
生成迁移,使得创建和维护database的表和数据更加方便
写一个controller 代码去put a life 在你的application 中
写views 去展示你的数据通过用户界面
注意:resources :posts
, 不能 resources: posts
,注意格式
注意:$ rake db:migrate
作用是?
rake db:migrate # Migrate the database through scripts in db/migrate.
作者:廖马儿
链接:https://www.jianshu.com/p/ce8be5fc5e0c