Ruby的安裝與運行
Ruby的安裝
注意點
- OSX或linux較好
- 不同版本的實現(xiàn):c++、C、java
- 本次C Ruby
安裝方法
- linux或OSX都有預(yù)裝
- 包管理器(apt、yum、brew),并非最新
- 版本控制系統(tǒng):rvm(rvm.io)、rbenv
rvm
- 查看ruby版本
rvm list known
安裝
rvm install 2.2.1
幫助
rvm --help 用戶手冊 : man rvm
rbenv
- OSX下用brew安裝
windows下安裝通過rubyInstaller
學(xué)習(xí)資料
工具
部署平臺linux下
通用安裝方法 : 源代碼編譯,步驟
- 官網(wǎng)下載解壓縮
- ./config
- make
- make install 放到path路徑下
- ruby -v查看版本
Ruby的運行
兩種方式:
交互式:
1.使用Ruby命令 : ruby
2.irb : irb
編寫程序文件(.rb)
1.將程序保存在文件中,使用Ruby命令進行
vim hello.rb
puts "hello world"
def hello(name)
puts "hello #{name}"
end
hello('mac')
ruby hello.rb
Ruby的文檔系統(tǒng)
RDoc : 文檔生成工具
Ri : 閱讀RDoc文檔
ri Mina ri --serve 瀏覽器瀏覽文檔 //localhost:8214
相關(guān)文章
Windows下Ruby+Watir自動化測試的環(huán)境搭建及數(shù)據(jù)讀取
這篇文章主要介紹了Windows下Ruby+Watir自動化測試的環(huán)境搭建及數(shù)據(jù)讀取,Watir是一個使用Ruby實現(xiàn)的開源Web自動化測試框架,需要的朋友可以參考下2016-03-03
解析proxy代理模式在Ruby設(shè)計模式開發(fā)中的運用
這篇文章主要介紹了proxy代理模式在Ruby設(shè)計模式開發(fā)中的運用,通過代理模式以客戶透明的形式可以動態(tài)地為目標對象加以行為控制,需要的朋友可以參考下2016-04-04
ruby元編程之創(chuàng)建自己的動態(tài)方法
這篇文章主要介紹了ruby元編程之創(chuàng)建自己的動態(tài)方法,本文講解使用method_missing和respond_to?創(chuàng)建自己的動態(tài)方法,需要的朋友可以參考下2015-05-05
Ruby中使用連續(xù)體Continuation實現(xiàn)生成器
這篇文章主要介紹了Ruby中使用連續(xù)體Continuation實現(xiàn)生成器,本文先是介紹了生成器的概念,然后給出實現(xiàn)代碼,需要的朋友可以參考下2015-01-01
在 Ubuntu 12.04 Server 上安裝部署 Ruby on Rails 應(yīng)用
本教程只適合 Ubuntu Server 用于部署項目到線上,建議使用同樣的 Ubuntu 版本,以免遇到一些版本不同帶來的問題2014-07-07

