大马资讯论坛 - 马来西亚中文资讯平台
标题:
[教学] Ruby从安装到部署到Hello World,新手入门篇-Win 7
[打印本页]
作者:
资讯王
时间:
2012-6-10 20:17
标题:
[教学] Ruby从安装到部署到Hello World,新手入门篇-Win 7
1. 安装ruby
请到
http://rubyinstaller.org/downloads
下载 Ruby 1.9.3-p194.exe,然后安装。
2. 下载与解压Development Kit
请到
http://rubyinstaller.org/downloads
下载 DEVELOPMENT KIT >> DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe
之后,创建一个文件夹在C,取名为DevKit。
把它解压到 C:\DevKit
3. 安装 DEVELOPMENT KIT
去Start按钮 >> All Programs >> Ruby 1.9.3-p194 >> 打开 Start Command Prompt with Ruby
输入 cd C:\DevKit 按Enter
输入 ruby dk.rb init 按Enter
输入 ruby dk.rb install 按Enter
安装完毕,就测试下
输入 gem install rdiscount --platform=ruby 按Enter
有问题请参考官方教学
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
4. 安装插件
以下的插件,全部要安装,如图:
输入 gem install execjs -v '1.4.0' 按Enter
输入 gem install coffee-script -v '2.2.0' 按Enter
输入 gem install json -v '1.7.3' 按Enter
输入 gem install rdoc -v '3.12' 按Enter
输入 gem install coffee-rails -v '3.2.2' 按Enter
输入 gem install jquery-rails -v '2.0.2' 按Enter
输入 gem install sass -v '3.1.19' 按Enter
输入 gem install sass-rails -v '3.2.5' 按Enter
输入 gem install sqlite3 -v '1.3.6' 按Enter
输入 gem install uglifier -v '1.2.4' 按Enter
5. 安装rails
输入 rails new commandsapp 按Enter
输入 cd commandsapp 按Enter
输入 rails server 按Enter << 驱动Server,这时你能进入 http://localhost:3000/
有问题请参考官方教学
http://guides.rubyonrails.org/command_line.html#different-servers
如果遇见问题以下,输入Y,按Enter
Overwrite C:/DevKit/commandsap/config/initializers/secret_token.rb? (enter "h" f
or help) [Ynaqdh]
6. 创建rails应用
请记得第5个步骤,看你刚才创建commandsapp在哪里,你的rails应用就会在哪里。
输入 rails generate controller Greetings hello 按Enter
到 C:\Users\你用户的名字\commandsapp\app\controllers\greetings_controller.rb,把内容换成如下:
class GreetingsController < ApplicationController
def hello
@message = "Hellow world!"
end
end
复制代码
到 C:\Users\你用户的名字\commandsapp\app\views\greetings\hello.html.erb ,把内容换成如下:
<h1>Greetings#hello</h1>
<p>Find me in app/views/greetings/hello.html.erb</p>
<p><%= @message %></p>
复制代码
到浏览器,输入http://localhost:3000/greetings/hello,就能看得到以下图:
Ruby编辑器
TextMate on OS X
has long been the favored Rails editor, but the classic editors are still going strong.
See VIM for Rails
and
Emacs for Rails
. For a full-on IDE, check out
RadRails
,
RubyMine
,
3rd Rail
, or
Netbeans for Ruby
.
参考:
http://devspade.com/index.php/20 ... n-rails-on-windows/
欢迎光临 大马资讯论坛 - 马来西亚中文资讯平台 (http://freeinfo.com.my/)
Powered by Discuz! X3.3