RubyOnRails 小小引导(上)

RubyOnRails 小小引导(上),第1张

概述大家早上好,我现在学习Ruby On Rails 框架 3.1版本的rails框架 很新 很容易 刚开始学,想记录一下这个框架的学习过程,留下点记录  开始Rails框架之旅     1,创建一个rails 工程    如果你已经配置好了rails 框架 而且使用的是Aptana Stdio 3版本IDE    打开你的rails 服务器    输入命令行:rails new blog 如果没有任

大家早上好,我现在学习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 小小引导(上)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1179463.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存