5分钟三步走,做出你我的第一个rails项目

首先下载一键安装包InstantRails-2.0-win
地址:http://files.rubyforge.mmmultiworks.com/instantrails/InstantRails-2.0-win.zip
这个很全 ruby rails mysql都有了 编辑器可以去ruby\scite目录下找scite.exe 有高亮语法的 很好用!

D:\InstantRails-2.0-win\ruby\myproject 我的学习目录
[color=green]1 生成工程[/color]
加上环境变量后在命令行
rails chapter-1
生成项目chapter-1,
cd chapter-1在项目目录下:
ruby script/server
启动ruby自带服务器WEBrick服务器
浏览器指向http://localhost:3000/ 将看到欢迎画面

[color=green]2创建控制器 显示你的话[/color]
ruby script/generate controller Greeting index
浏览器定位到http://localhost:3000/Greeting/index 发现ruby提示你这个index的位置在哪儿。Greeting标志出controller index标志出动作 默认动作是index,可以不写 直接输入:http://localhost:3000/Greeting/效果一样
使用controller显示你的话
app\controllers的Greeting_controller.rb中定义动作
def index
render :text => "<h1>Welcome to your first rails</h1>"
end
你再刷新下浏览器就有你的话啦
[color=green]3将controller绑定到view[/color]修改controller里的index方法
def index
@welcome_message="Welcome to your first rails"
end

app\views\greeting index.html.erb里输入
<h1><%= @welcome_message%></h1>
然后页面定位到
http://localhost:3000/Greeting/index 可以看到你的页面编辑效果了

看了几本书 这算是一本入门书的小例子 可以比较快的看到效果,让我对rails有了兴趣,分享一下,没找到好入门教材的兄弟可以看一下!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值