通过不懈努力终于把Ruby On Ralis 的开发环境搭建好了,在WIN7系统下,赶忙来个最最经常使用的例子来练练手吧,感觉一下Ruby。。。html
再次声明一下,个人ruby -v是ruby-2.0.0p247。gem -v是:2.0.3。rails -v 是:4.0.0。应该是比较新的吧!因此一些命令可能不同吧!首先先新建一个工做目录吧!个人是:D:\RubyWorkSpace。ruby
打开ruby的字符命令界面,进入到工做目录,新建项目hello.服务器
老版本中的是rails hello,在这个新版本中新引入了new.因为国内的缘由,种种墙的阻隔,使咱们在新建项目的时候可能出现问题。若是不出问题的话,你的项目会在一系列的create以后听到一行代码为run bundle install。而后就没有而后了,无论如何等人家就是不动。这个时候须要在新建项目的时候加入一些参数了。以下:app
这就告诉rails新建项目的时候跳过bundle的安装,这个时候看到结果了吧,这时进入到hello项目中打开Gemfile文件,在第一行有个:source 'https://rubygems.org/'改为咱们国内的镜像源:spa
这个时候再安装bundle就没有问题了:.net
这时须要新建个控制器:say具体动做为:helloserver
以前版本中都是用ruby script/generate controller生成的,生成成功以后,进入到\hello\app\controllers中打开say_controller.rb文件,看到以下所示:xml
进入到:\hello\app\views\say中打开编辑:hello.html.erbhtm
进入到\hello\config打开:routes.rb咱们将看到项目中的路由选择:blog
因此咱们能够经过http://localhost:3000/say/hello访问控制器再到页面。
其余的生成的还有JS,CSS文件等,这里就不一一说明了
启动服务器:
上个运行的结果:
特别说明下:若是页面中像这样出现中文的话,须要将hello.html.erb保存为UTF-8格式,不然会出错。