准备工具:
1、 aptana radrails IDE,下载http://www.aptana.org/,现在的版本为2.02.
2、 下载rails,如果在window下,直接下载全部都捆在一块的包包。http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.zip
直接解压在任意目录下,目录不能有空格。如果想了解详细的安装过程,点http://developer.51cto.com/art/200908/147276.htm具体了解,这里ruby和rails的版本Ruby1.8.6+Rails2.0.2。
3、 打开aptana radrails 设置一下。路径,点击add按钮,把刚才解压的rails包中的ruby路径添加到这里来。如:D:\software\developSoftware\ruby\InstantRails-2.0-win\ruby
在那个rails的大包中,已经有mysql服务器了,点击解压后的包中的InstanceRails.exe,
可以看到里面有apache和mysql两个东东,启动mysql就可以了。
4、 在radrails IDE中把常用的几个视图拉出来。路径:,把Generators,Servers,Rake Tasks这几个常用的视图拉出来。如下图:
好,准备工作完成了,开始正式使用radrails 来开发 ruby on rails项目。
1、新建一个rails项目,点击file>>new>>rails project,命名为test,数据库选择mysql.
打开项目,可以看到自动生成了一大堆文件。
而且还自动启动了服务器,出现了一个aptana radrails的页面.
先把服务器关掉,不然每一次操作它会重启,会覆盖掉console上面的信息。进入自动生成的config目录下,找到database.yml
点击进去,根据实际情况修改mysql的配置.
这里有三个环境下的数据库配置,分别为dev
http://www.ruby-lang.org/en/downloads/Ruby on windows内
Ruby 1.8.7-p334 或 Ruby 1.9.2-p180
1.8和1.9版本是有很大区别的,不少地方不兼容
如果刚开始学习,下1.8的吧,学习资料多点
Ruby 支持许多 GUI 工具,比如 Tcl/Tk、GTK 和 OpenGL。所以说是可以写的
Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言
Ruby的变量有一定的规则,以$开头的一定是全局变量,以@开头的都是实例变量,而以@@开头的是类变量。常数则以大写字母开头;这种方法,对文本编辑器的命令补全很有帮助,如在vim下先键入$及开头字母,再敲击Ctrl+p,则可专门补全本文件以及关联文件中的全局变量,perl与php亦有此优点。