大家早上好,我现在学习Ruby On Rails 框架 3.1版本的rails框架 很新 很容易
刚开始学,想记录一下这个框架的学习过程,留下点记录
开始Rails框架之旅
1,创建一个rails 工程
如果你已经配置好了rails 框架 而且使用的是Aptana Stdio 3版本IDE
打开你的rails 服务器
输入命令行:rails new blog 如果没有任何输出 你可以升级你的版本 bundle install
这样你就创建了一个很名叫blog的rails项目,IDE帮你生成了很多自带的东西
2,配置数据库
rails 框架的数据库可分为三种Postgresql,MysqL,sqlite
这三种数据库有三种模式:
a:development
b:product
c:text
大家可以去config/database.yml中查看一下
最常用的是development这种模式
开始创建数据库:rake db:create
3,开始访问项目的默认首页
启动服务器:rails server
在服务器地址栏输入:http://localhost:3000
就可以访问到rails的首页
4,自定义controller
定义一个controller,用来控制项目的各项
rails generate controller home index
控制器的名称是home而index是控制器里面的方法名称
5,访问你自己的东西页面
在app/vIEws/home/index.HTML.erb中
填写你自己的代码
<h1>Hello World!!</h1>
然后
在控制台删除应用中的默认首页:
rm public/index.HTML
添加路由:让默认路径指向 自己的页面
打开config/routes.rb
把root 指向 更改
root to: = >"home#index"
ctrl+c 关闭服务器 然后打开
浏览器输入上面的地址:
你回发现"Hello World!"
6,使用脚手架 快捷开发 scaffold
床架语句为
rails generate scaffold Post name:string Title:string content:text
这样就创建了一个名字为Post 的脚手架 和string类型的 name,Title text类型的content
以上是内存溢出为你收集整理的RubyOnRails 小小引导(上)全部内容,希望文章能够帮你解决RubyOnRails 小小引导(上)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)