Rails入门

Ruby on Rails入门(1)

拥有回忆 提交于 2019-12-01 06:27:51
已经看了3天了,昨天终于把Ruby安装上了(Ruby2.0.0 Rails4.0.3,使用RailsFTW安装的,DIY安装太麻烦了),那就试试吧。 第一步:创建项目工程 命令:rails tickets 错 正确:rails new tickets 郁闷,应该是版本更新导致的巨大变化,后面还有呢!!! 第二步:启动服务器 命令: ruby script/ server 错 正确:rails server 或rails s 默认的主页是 http://localhost:3000/ 如果要改端口应该在上面命令的后面加上 -p 8000之类的。 第三步:利用支架(scaffold)生成CURD代码 命令: ruby script/ generate scaffold ticket name:string description:text price:decimal ... 错 正确:rails generate scaffold ticket ...... 需要注意,ticket是单数的单词,要和项目名称(tickets复数)区分开 第四步:生成数据库(或者说把数据模型迁移到数据库) 命令:rake db:migrate 正确!!! 终于碰到一个可以正确执行的命令了,值得庆贺!!! 昨天执行到这就睡了,下一步要对ticket追加一个字段,就看今晚上执行效果如何了 命令:ruby