`
pengchua
  • 浏览: 153183 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

安装rails及生成小实例步骤(后续)_采用RadRails开发

阅读更多

RadRails是基于eclipse平台的Ruby on Rails(ROR) IDE. 熟悉eclipse的开发人员很容易使用. <o:p></o:p>

<o:p> </o:p>1. 安装RadRails<o:p></o:p>

<o:p> </o:p>安装RadRails, 下载页面http://nchc.dl.sourceforge.net/sourceforge/radrails/radrails-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">0.7.1</st1:chsdate>-win32.zip<o:p></o:p>

<o:p></o:p>

2. 配置RadRails  <o:p></o:p>

<o:p> </o:p>配置RadRails应该是最容易出问题的地方,下面将分类说明RubyRailsRake的配置方法. 本指南中Ruby安装在"D:\ruby", 根据情况修改成个人的Ruby安装目录<o:p></o:p>

<o:p> </o:p>2.1 配置Ruby<o:p></o:p>

<o:p></o:p>

<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">2.1.1</st1:chsdate>配置Interpreters <o:p></o:p>

打开"Windows-->Preferences", 选择"Ruby-->Installed Interpreters" , 点击"Add"出现的提示框中 <o:p></o:p>

Interpreters Name: Ruby    <o:p></o:p>

Location: D:\ruby\bin\ruby.exe   <o:p></o:p>

<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">2.1.2</st1:chsdate>配置Ri/rdoc <o:p></o:p>

打开"Windows-->Preferences", 选择"Ruby-->Ri/rdoc" <o:p></o:p>

//bin目录下面的rdoc文件,没有扩展名,不是rdoc.bat   <o:p></o:p>

RDoc path: D:\ruby\bin\rdoc   <o:p></o:p>

//bin目录下面的ri文件,没有扩展名,不是ri.bat   <o:p></o:p>

Ri path: D:\ruby\bin\ri   <o:p></o:p>

<o:p></o:p>

2.2 配置RailsRake <o:p></o:p>

打开"Windows-->Preferences", 选择"Rails-->Configuration" <o:p></o:p>

//bin目录下面的rails文件, 没有扩展名, 不是rails.bat   <o:p></o:p>

Rails Path: D:\ruby\bin\rails   <o:p></o:p>

//bin目录下面的rake文件, 没有扩展名, 不是rake.bat. 如果没有rake文件,运行gem update rake(安装) 或者 gem install rake(升级)    <o:p></o:p>

Rake Path: D:\ruby\bin\rake   <o:p></o:p>

//bin目录下面的mongrel_rails文件, 没有扩展名. 如果没有,运行gem install mongrel 安装   <o:p></o:p>

Mongrel Path: D:\ruby\bin\mongrel_rails    (可选) <o:p></o:p>

<o:p> </o:p>

配置好后,就可通过RadRails能更加简单的创建一个rails project.其实同采用命令操作生成一样,不同的是以图形化界面操作,更加简单。

<o:p></o:p>

<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" style="WIDTH: 395.25pt; HEIGHT: 368.25pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image001.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

生成的文件目录如下:(相录于执行rails mybook命令)<o:p></o:p>

<o:p> </o:p>

<v:shape id="_x0000_i1026" style="WIDTH: 414pt; HEIGHT: 237pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image003.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

<o:p> </o:p>

Server的启动点

<o:p></o:p>

<v:shape id="_x0000_i1027" style="WIDTH: 304.5pt; HEIGHT: 128.25pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image005.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

出现

<o:p></o:p>

<v:shape id="_x0000_i1028" style="WIDTH: 419.25pt; HEIGHT: 81pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image007.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

就可以start/stop server.<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

Generating models, controllers, scaffolds and more is done by opening the Generators view located at the bottom right pane of the Rails perspective.<o:p></o:p>

(生成models,controllers,scaffolds是通过Generators视图)

<o:p></o:p>

<v:shape id="_x0000_i1029" style="WIDTH: 209.25pt; HEIGHT: 294.75pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image009.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

出现:<o:p></o:p>

<v:shape id="_x0000_i1030" style="WIDTH: 414.75pt; HEIGHT: 105.75pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image011.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

选择modlecontroller<o:p></o:p>

生成book<o:p></o:p>

<v:shape id="_x0000_i1031" style="WIDTH: 418.5pt; HEIGHT: 114.75pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\pengch\LOCALS~1\Temp\msohtml1\01\clip_image013.png" o:title=""></v:imagedata></v:shape><o:p></o:p>

<o:p> </o:p>

 

分享到:
评论

相关推荐

    ruby_on_rails&radrails环境配置.pdf

    RadRails是一款基于Eclipse的Ruby on Rails集成开发环境(IDE),提供了丰富的功能支持Rails应用开发。 1. **下载与安装** - 访问官网[http://www.radrails.org/](http://www.radrails.org/)下载RadRails,通常只...

    eclipse的ruby on rails开发插件RadRails

    通过安装RadRails,Eclipse可以变成一个功能齐全的Rails开发IDE,为Rails开发者带来与Java开发类似的专业级开发体验。 **安装RadRails** 安装RadRails插件的过程相对简单,通常有以下几种方法: 1. **使用Eclipse...

    Aptana_RadRails_Setup_2.0.2.exe.hx5.rar

    总的来说,Aptana_RadRails_Setup_2.0.2.exe.hx5.rar是一个用于安装旧版本Aptana RadRails IDE的分段压缩文件,适合那些需要一个强大的Ruby on Rails开发环境,同时也需要JavaScript支持的开发者。安装和使用这款...

    RestFul_Rails_Dev_pdf_v_0.1.zip

    本资料“RestFul_Rails_Dev_pdf_v_0.1.zip”包含了《RESTful Rails Development》的翻译版,将深入探讨如何在Rails中实现RESTful的设计模式。 首先,RESTful设计的核心概念是资源(Resources)。在Rails中,资源...

    Aptana_RadRails_Setup_2.0.2.exe.hx3.rar

    标题"Aptana_RadRails_Setup_2.0.2.exe.hx3.rar"提示我们这是一个关于Aptana RadRails的安装程序的压缩文件,版本为2.0.2,并且经过了hx3的分块处理。Aptana RadRails是一款强大的集成开发环境(IDE),专为Web开发...

    Ruby-GoOnRails使用Rails生成器来生成一个Golang应用

    **Ruby-GoOnRails:利用Rails生成器构建Golang应用** Ruby on Rails(简称Rails)是一种流行的Web开发框架,以其“约定优于配置”的理念和高效的开发速度受到开发者喜爱。而Go(Golang)则是一种静态类型、编译型的...

    Aptana Radrails - An Ide for Rails Development

    ### Aptana RadRails – 一款专为 Ruby on Rails 开发设计的 IDE #### 知识点一:Aptana RadRails 概述 - **定义与背景**:Aptana RadRails 是一款专为 Ruby on Rails(RoR)开发而设计的集成开发环境(Integrated...

    Aptana_RadRails_Setup_2.0.2.exe.hx4.rar

    标题"Aptana_RadRails_Setup_2.0.2.exe.hx4.rar"提示我们这是一个与Aptana RadRails相关的安装程序的压缩文件,版本为2.0.2,并且经过了hx4的编码处理。这个文件可能是为了分块上传或下载而被分割成了多个部分,从...

    Ruby On Rails开发实例-源代码

    本实例将帮助你深入理解和实践Rails的开发流程。 首先,让我们从基础开始。Ruby是一种面向对象的动态编程语言,它的语法简洁明了,易于阅读和编写。Rails则是利用Ruby构建Web应用的框架,它强调“约定优于配置”...

    Aptana_RadRails_Setup_2.0.2.exe.hx7.rar

    标题"Aptana_RadRails_Setup_2.0.2.exe.hx7.rar"和描述中的"Aptana_RadRails_Setup_2.0.2.exe.hx7.rar 最后一个"提到了一个名为"Aptana RadRails"的软件的安装程序的压缩包文件。这个压缩包可能是该软件的旧版本,...

    从图像 生成 Bootstrap配色方案的 Rails 应用程序_css_ruby_html_代码_下载

    标题中的“从图像生成Bootstrap配色方案的Rails应用程序”是一个基于Ruby on Rails的Web应用,它的主要功能是根据用户上传的图像自动生成匹配的Bootstrap配色方案。Bootstrap是一款流行的前端开发框架,它提供了丰富...

    Aptana_RadRails_Setup_2.0.2.exe.hx1.rar

    标题"Aptana_RadRails_Setup_2.0.2.exe.hx1.rar"提示我们这是一个关于Aptana RadRails的安装程序的压缩文件。Aptana RadRails是一款集成开发环境(IDE),专为Ruby on Rails框架设计,提供了一整套工具集,帮助...

    Aptana_RadRails_Setup_2.0.2.exe.hx2.rar

    标题"Aptana_RadRails_Setup_2.0.2.exe.hx2.rar"和描述中的内容表明,这是一个关于Aptana RadRails集成开发环境(IDE)的安装程序的压缩包,版本号为2.0.2。这个压缩包可能包含了一系列的分块文件,例如hx15到hx24,...

    rails_admin_acts_as_list:rails_admin插件以对记录进行排序

    介绍插件,用于对记录进行排序(使用 gem)安装要启用rails_admin_acts_as_list,请将以下内容添加到您的Gemfile : gem 'rails_admin_acts_as_list'gem 'rails_admin' 重要提示: rails_admin_acts_as_list之前必须...

    Rails_Recipes_with_Source_Code

    Rails是基于Ruby语言的Web开发框架,以其“约定优于配置”(Convention over Configuration)的理念和“开发人员的幸福感”(Developer Happiness)而受到广泛欢迎。这本书通过一系列具体的“配方”(Recipes),...

    Ruby on Rails实例开发

    在实例开发过程中,我们可能首先会设置一个新的Rails项目,通过`rails new`命令创建基础结构。接着,使用Rails的生成器创建控制器、模型和视图,如`rails generate controller`或`rails generate model`。然后,配置...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    在本教程中,我们将深入探讨如何在Windows XP操作系统上搭建Ruby on Rails开发环境,特别强调使用RadRails作为集成开发环境(IDE)。Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了...

    用于过滤英文脏话的 Rails 插件 gem_Ruby_代码_相关文件_下载

    在Ruby on Rails开发中,有时候我们需要对用户输入的数据进行过滤,特别是处理英文内容时,防止出现不合适的脏话或亵渎性词汇。标题提到的"用于过滤英文脏话的 Rails 插件 gem"正是为了解决这个问题。这个插件允许...

    rails_model_test_hello_world

    自述文件版本和设置$ ruby -vruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-darwin18]$ rails -... $ rails new rails_model_test_hello_world -T -m ~/rtfb_template.rb$ cd rails_model_test_hello_world$ rail

Global site tag (gtag.js) - Google Analytics