一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Ruby - 學(xué)習(xí)Ruby你需要了解的相關(guān)知識(shí)(rvm, gem, bundle, rake, rails等)

學(xué)習(xí)Ruby你需要了解的相關(guān)知識(shí)(rvm, gem, bundle, rake, rails等)

2020-04-15 10:25hebedich Ruby

這篇文章主要介紹了學(xué)習(xí)Ruby你需要了解的相關(guān)知識(shí)(rvm, gem, bundle, rake, rails等),需要的朋友可以參考下

Ruby

這個(gè)就不用多說(shuō)了

RVM

用于幫你安裝Ruby環(huán)境,幫你管理多個(gè)Ruby環(huán)境,幫你管理你開(kāi)發(fā)的每個(gè)Ruby應(yīng)用使用機(jī)器上哪個(gè)Ruby環(huán)境。Ruby環(huán)境不僅僅是Ruby本身,還包括依賴的第三方Ruby插件。都由RVM管理。

Rails

這個(gè)也不用多說(shuō),著名開(kāi)發(fā)框架。詳細(xì)看 http://zh.wikipedia.org/wiki/Ruby_on_Rails

RubyGems

RubyGems是一個(gè)方便而強(qiáng)大的Ruby程序包管理器( package manager),類似RedHat的RPM.它將一個(gè)Ruby應(yīng)用程序打包到一個(gè)gem里,作為一個(gè)安裝單元。無(wú)需安裝,最新的Ruby版本已經(jīng)包含RubyGems了。

Gem

Gem是封裝起來(lái)的Ruby應(yīng)用程序或代碼庫(kù)。

注:在終端使用的gem命令,是指通過(guò)RubyGems管理Gem包。

Gemfile

定義你的應(yīng)用依賴哪些第三方包,bundle根據(jù)該配置去尋找這些包。

Rake

Rake是所有需要安裝的Gem中最重要的一個(gè),并且它應(yīng)該始終是你在系統(tǒng)上第一個(gè)安裝的Gem。Rake是一個(gè)構(gòu)建工具,和Make很相似,但它允許用Ruby來(lái)寫Rakefile(如何進(jìn)行構(gòu)建的定義文件),其中使用了一種特定的DSL(domain-specific language,領(lǐng)域?qū)S谜Z(yǔ)言),在保持Ruby強(qiáng)大功能的同時(shí)提供很高的可讀性。 Rails用rake擴(kuò)展來(lái)完成多種不容任務(wù),如數(shù)據(jù)庫(kù)初始化、更新等。

Rake is a build language, similar in purpose to make and ant. Like make and ant it's a Domain Specific Language, unlike those two it's an internal DSL programmed in the Ruby language.

PS:個(gè)人感覺(jué)有點(diǎn)類似Symfony2中的app/console

詳細(xì) http://rake.rubyforge.org/

Rakefile

Rakefile是由Ruby編寫,Rake的命令執(zhí)行就是由Rakefile文件定義。

In a gem's context, the Rakefile is extremely useful. It can hold various tasks to help building, testing and debugging your gem, among all other things that you might find useful.

詳細(xì): http://rake.rubyforge.org/files/doc/rakefile_rdoc.html

Bundle

相當(dāng)于多個(gè)RubyGems批處理運(yùn)行。在配置文件gemfilel里說(shuō)明你的應(yīng)用依賴哪些第三方包,他自動(dòng)幫你下載安裝多個(gè)包,并且會(huì)下載這些包依賴的包。

Bundler maintains a consistent environment for ruby applications. It tracks an application's code and the rubygems it needs to run, so that an application will always have the exact gems (and versions) that it needs to run.

延伸 · 閱讀

精彩推薦
  • RubyRuby設(shè)計(jì)模式編程中使用Builder建造者模式的實(shí)例

    Ruby設(shè)計(jì)模式編程中使用Builder建造者模式的實(shí)例

    這篇文章主要介紹了Ruby設(shè)計(jì)模式編程中使用Builder建造者模式的實(shí)例,建造者模式將一個(gè)復(fù)雜對(duì)象的構(gòu)造與它的表示分離,使同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的表...

    范孝鵬2192020-05-07
  • RubyRuby迭代器的7種技巧分享

    Ruby迭代器的7種技巧分享

    這篇文章主要介紹了Ruby迭代器的7種技巧分享,Ruby中的迭代器非常人性化,本文既是講解了7個(gè)技巧也是講解了7種迭代器,需要的朋友可以參考下 ...

    腳本之家4782020-04-20
  • Ruby剖析 Ruby 訪問(wèn)控制

    剖析 Ruby 訪問(wèn)控制

    前面,我們說(shuō) Ruby 沒(méi)有函數(shù),只有方法.而且實(shí)際上有不止一種方法.這一節(jié)我們介紹 訪問(wèn)控制 (accesscontrols). 想想當(dāng)我們?cè)谧罡邔佣皇窃谝粋€(gè)類的定義里定義...

    ruby教程網(wǎng)3572020-04-08
  • RubyRuby環(huán)境下安裝使用bundler來(lái)管理多版本的gem

    Ruby環(huán)境下安裝使用bundler來(lái)管理多版本的gem

    這篇文章主要介紹了Ruby環(huán)境下安裝使用bundler來(lái)管理多版本的gem的方法,舉了Ruby On Rails中的應(yīng)用實(shí)例來(lái)進(jìn)行演示,需要的朋友可以參考下 ...

    日拱一卒4332020-05-10
  • Ruby簡(jiǎn)要說(shuō)明Ruby中的迭代器

    簡(jiǎn)要說(shuō)明Ruby中的迭代器

    這篇文章主要介紹了Ruby中的迭代器,迭代器的概念在動(dòng)態(tài)語(yǔ)言的編程中十分重要,文章中介紹了Ruby中的each迭代器和collect迭代器,需要的朋友可以參考下 ...

    goldensun2772020-04-25
  • RubyCentOS中配置Ruby on Rails環(huán)境

    CentOS中配置Ruby on Rails環(huán)境

    經(jīng)過(guò)一個(gè)上午的折騰,終于把ROR環(huán)境在CentOS中搞定,繞了很多彎路,把文章寫下來(lái)總結(jié)一下 ...

    可樂(lè)加糖4762020-04-12
  • RubyRuby簡(jiǎn)潔學(xué)習(xí)筆記(一):字符串、數(shù)字、類和對(duì)象

    Ruby簡(jiǎn)潔學(xué)習(xí)筆記(一):字符串、數(shù)字、類和對(duì)象

    這篇文章主要介紹了Ruby簡(jiǎn)潔學(xué)習(xí)筆記(一):字符串、數(shù)字、類和對(duì)象,本文是學(xué)習(xí)筆記第一篇,需要的朋友可以參考下 ...

    腳本之家2472020-04-20
  • RubyRuby進(jìn)行文件信息輸出實(shí)例代碼

    Ruby進(jìn)行文件信息輸出實(shí)例代碼

    Ruby進(jìn)行文件信息輸出實(shí)例代碼,數(shù)據(jù)是隨機(jī)的,所以每次的記錄都會(huì)不同。 ...

    ruby教程網(wǎng)2962020-04-10
主站蜘蛛池模板: 欧美日韩亚洲另类人人澡 | 91chinese 永久免费 | 国语刺激对白勾搭视频在线观看 | 亚洲成人看片 | 日本妇人成熟免费不卡片 | 欧美日韩精品在线视频 | 波多野结衣被绝伦强在线观看 | 久久精品动漫99精品动漫 | 校花被拖到野外伦小说 | 日韩成本大片35分钟免费播放 | 无删减影视免费观看 | 亚洲国产免费观看视频 | 动漫女性扒开尿口羞羞漫画 | 久久九九有精品国产23百花影院 | 无限在线观看视频大全免费高清 | 大学第一次基本都没了 | 欧美性色黄大片四虎影视 | sxx免费看视频在线播放 | 成人福利在线视频免费观看 | 日本亚洲娇小与黑人tube | 国产精品日本亚洲777 | 亚洲国产精品一区二区久久 | 日韩综合久久 | 天堂va在线高清一区 | 明星ai人脸替换造梦在线播放 | 欧美日韩国产另类一区二区三区 | 欧美精品一区二区在线观看 | 欧美靠逼视频 | 91精品乱码一区二区三区 | 精品国产品国语在线不卡丶 | 国产日韩欧美综合在线 | 女人被爽到呻吟娇喘的视频动态图 | 教室眠催白丝美女校花 | 4p高h三男一女 | 99re视频精品全部免费 | 天干夜天天夜天干天ww | 色综合视频一区二区观看 | 高人先生免费观看全集 | 亚洲国产网址 | 精品国语国产在线对白 | 日本wwxx护士 |