RoR(Ruby on Rails)学习笔记(1)

作者: Suprise
发布时间:2015-07-13 11:29:59

本学习笔记基于Windows xp sp3。给像我一样在网上折腾几天找不着xp教程,又智商不够不用Linux的菜鸟看的。

 

为什么学习Ruby?为什么学习RoR?

网上吹的牛逼已经够多了,说它开发web速度比java快10倍啊10倍啊,还能很少写sql语句,也就避免了一堆错误。

总之,试试看吧~

 

经过在图书馆里大浪淘沙。我终于找到一本环境配置正确、不使用instant rails、命令行有xp版的书

《Web开发敏捷之道-应用Rails进行敏捷Web开发》by Sam Ruby,Dave Thomas and DHH (第四版)2012年机械工业出版社出版。

我鉴定了前三章,这本书不仅仅手把手教你搭建Demo,更如其他外国书一样详述了RoR框架的运行机制,便于读者理解其内涵,值得购买。

为什么我要像卖书的一样来推荐这本书呢?

。。。。

因为我懒,我只讲那本书上有误的一些地方,结合起来看就OK了。

。。。。

首先环境配置。

如果是菜鸟or网络不好,请不要采用书上的方式配置。

1,直接下载Rails Installer

这个安装包集成了

Ruby1.9.3 语言环境,用过jre一定不陌生。

gem 1.8.24 类似于Linux中的包管理器,用于管理一些扩展or基本包。

rails 3.2.13 Rails框架。

sqlite3 3.7.15.2 数据库及驱动,不多说。虽然以后使用Mysql,不过先跑几个Demo再说。

2,下载IDE

我使用的是RadRails,类似于eclipse,配置简单,不多说。

3,下载Node.js

因为服务器启动需要Java Runtime环境,安装Node.js是比较简单的方式。

 

然后按照书上所说,命令新建工程rails new c:\Demo

这个命令有很多参数,只是我们暂时不需要,还请自行研究。

会根据网络在run bundle install停止一段时间,下载资源,耐心等待。

cd c:\Demo

rails server

咦,会出错,提示安装rdoc和json

按其错误说明用命令行安装所需版本,

例:gem install rdoc -v '1.4.3'

gem install json -v '1.7.1'

若出现还其他错误请自行百度or留言。。

若成功,则

cd c:\Demo

rails server

在浏览器输入http://localhost:3000就大功告成了,其他请继续参照书本

 

来源:http://www.cnblogs.com/suprise/archive/2013/03/24/2979741.ht

推荐: