Ruby Get Started

我虽说有近3年的软件开发经验,但对与Ruby,我也是一个新手,近期项目中用到了Ruby on Rails。本文是我在学习ruby是经历的一些过程,主要是开发前的一些环境的准备,分享出来,供初学者参考。


安装Ruby

使用rvm安装ruby

$ brew install ruby  
$ rvm install 2.2.3
$ rvm list
$ rvm use 2.1.3
$ rvm --help

可以使用rvm来管理ruby的版本,更多关于RVM内容,请点我


Gem包管理器

Gem 是Ruby包的形式,同时可以用gem install来安装一个gem包。安装时可以配置源,默认的源是rubygems.org,在国内可以添加淘宝源ruby.taobao.org.

$ gem sources -a https://ruby.taobao.org/
$ gem sources -l 
$ gem install bundler
$ gem uninstall bundler   

Bundler是一个gem,可以用bundle install来批量安装gems,只需把要安装的gem包写入Gemfile中。

# source 'https://rubygems.org'
source 'https://ruby.taobao.org/'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.2.5'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
...

$ bundle install可以一键安装所需要的包,当然要确保Gemfile文件在当前目录下


使用Ruby的REPL(Interactive Ruby)

$ ruby -v
ruby 2.2.3p173

$ irb
2.2.3 :001 >

查看Ruby本地化文档

Ruby提供了本地化的web文档,开发人员在开发的过程中可以随时查阅。不过要多做一点点工作。

启动Ruby Index服务

$ ri --server
[2016-04-12 20:39:16] INFO  WEBrick 1.3.1
[2016-04-12 20:39:16] INFO  ruby 2.2.3 (2015-08-18) [x86_64-darwin14]
[2016-04-12 20:39:16] INFO  WEBrick::HTTPServer#start: pid=67854 port=8214

获取学习工具

在浏览器中输入http://localhost:8214,可以查看Ruby的API文档,这会是一个很有用的工具。如果你是一个擅长学习的的程序员,你会喜欢上它的。


更多阅读

作者博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值