`
devlopment
  • 浏览: 14245 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ruby on Rails(ROR) Windows 开发环境的搭建(学习笔记 一)

阅读更多

        刚刚接触Ruby on Rails (ROR),而且要在工作以外的工作时间弄,所有只能学一点跟大家分享一点。如果什么地方有问题,或者需要补充也希望看到这个文章的朋友能够及时的帮我纠正。谢过大家了先!

        开发环境的搭建对有开发经验的朋友来说,应该是非常简单的。但作为初学者,我将按照操作步骤展示给大家。

1、Ruby 安装:

        在 http://www.ruby-lang.org/en/downloads/  这里可以下载到Rudy的最新版本。基于widows(Ruby on Windows)环境,点击下载 Ruby 1.8.6 One-Click Installer (图一),得到安装文件 ruby186-25.exe 。双击默认一直next(图二),默认安装路径为:C:\ruby\。

(图一)

(图二)

        安装完毕,在命令行中 输入:ruby -v 检测版本信息,如果得到提示(图三) ruby 1.8.6……,说明安装成功。

(图三)

2、Rails安装:

        Rails安装有几种方式。

        第一种,是通过命令行直接安装,使用RubyGems(RubyGems是标准的Ruby包管理器,它的功能类似于Linux下的apt-get。使用RubyGems可以方便地从远程服务器下载并安装Rails)安装Rails。

  打开命令行窗口,输入并执行命令gem install rails --remote  根据需要选择“Yn”提示安装 或gem install rails-- include-dependencies  一次性完全安装(图四)。

(图四)

        第二种,是从http://rubyforge.org/frs/?group_id=307&release_id=4878下载最新版本的rails-1.2.3.gem(图五)到本地,在同一个文件夹下执行 “gem install rails ”命令即可。

(图五)

        安装完毕,在命令行中 输入:rails -v 检测版本信息,如果得到提示(图六) “rails 1.2.3”,说明安装成功。

(图六)

        自此,基本环境配置就完成了。

备注:关于RubyGems,大家可以到http://rubygems.rubyforge.org查找相关文档。gem的语法格式可以在命令行中输入“gem -h”(图七)来获得。

(图七)

分享到:
评论

相关推荐

    Ruby on Rails心得

    陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...

    ROR 学习笔记系列一 Windows XP下环境安装配置(2)

    在本篇ROR(Ruby on Rails)学习笔记中,我们将深入探讨如何在Windows XP操作系统上进行环境的安装和配置。Ruby on Rails是一个流行的开源Web应用框架,它基于Ruby编程语言,以其“DRY”(Don't Repeat Yourself)...

    ruby_on_rails_learning:我的RoR笔记本

    Ruby on Rails,简称RoR,是由David Heinemeier Hansson基于Ruby语言开发的一款开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,使得开发者能够更快速地构建功能丰富的web...

    我的ror的第一天

    标题 "我的ror的第一天" 暗示了这是一个关于Ruby on Rails (RoR) 开发初体验的分享,其中可能涵盖了作者初次接触RoR时的学习过程、遇到的问题以及解决方法。Rails是Ruby的一个Web开发框架,它以MVC(模型-视图-控制...

    后端语言的学习笔记.zip

    Ruby on Rails(RoR)是Ruby语言的一个框架,以其“约定优于配置”的哲学和DRY(Don't Repeat Yourself)原则著称。RoR使得开发过程快速高效,特别适合初创公司和快速迭代的项目。 PHP是另一种常用的后端语言,尤其...

    oyk_2019_yaz_ruby_rails:坎普sürecindeanlatımıyapılankonularıyazılıbir kaynak haline getirerek saklar。 NotlarşuanHAMVERİaşamasındadır。 杜岑伦米米

    【 oyk_2019_yaz_ruby_rails 】项目是一个专注于Ruby on Rails的教育资源,它将坎普期间讲解的重要概念以书面形式记录并保存。"杜岑伦米米"可能是创建者或项目负责人,暗示这可能是一个个人或团队的学习笔记。...

    learnRoR:艰难地学习RoR

    【描述】中的"#我的第一次ROR学习"表明这是一个初学者的学习笔记,记录了作者初次接触并尝试理解Rails的体验。提到"ando"可能是指作者在学习过程中参考了一位名叫Ando的人的教程或者资源。"ror教程"则可能指的是...

    ROR_lesson:乌迪米

    标题中的“ROR_lesson:乌迪米”很可能是指Ruby on Rails(RoR)的一堂课程,其中“乌迪米”可能是课程的特定主题或讲师的名字。Ruby on Rails是一种流行的开源Web应用程序框架,它基于Ruby编程语言,用于快速开发...

Global site tag (gtag.js) - Google Analytics