《Ruby~筆記》0x00

安裝 ruby 開發(fā)環(huán)境

  • 安裝 RVM
#從公鑰服務(wù)器獲取公鑰證書
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
#下載并安裝 RVM
$ curl -sSL https://get.rvm.io | bash -s stable
  • 載入 RVM 環(huán)境
source ~/.rvm/scripts/rvm
  • 修改 RVM 的 Ruby 源為 Ruby China 的鏡像服務(wù)器
echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
  • 使用 RVM 安裝 Ruby
rvm requirements
rvm install 2.4.1 --disable-binary
ruby -v
gem -v
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
  • 使用 RVM 管理 Ruby
# 可省略 use 簡寫為 rvm 2.4.1
rvm use 2.4.1
rvm use 2.4.1 --default
rvm list 
rvm remove 2.4.1
  • 建立 Gemset
rvm use 2.4.1
rvm gemset create LC-FT
  • 使用 RVM 管理 Gemset
rvm use 2.4.1
rvm use 2.4.1@LC-FT
rvm use 2.4.1@LC-FT --default
rvm gemset list
rvm gemset empty 2.4.1@LC-FT
rvm gemset delete LC-FT
  • 安裝 Bundler
gem install bundler
  • 安裝 Rails
gem install rails
rails -v
  • 名詞說明
命令 功能
rvm 安裝管理 ruby 各版本,管理 gemset
ruby ruby 語言的解釋器(interperter),通過 rvm install安裝,與gemset 組成環(huán)境,如:2.4.1@LC-FT
gemset gem 倉庫,通過 rvm gemset create 生成
gem gem 下載器,相當(dāng)于 java 中 jar 包
rails ruby web 框架,通過 gem install 安裝
bundler 依賴管理工具,相當(dāng)與 maven ,每個(gè)項(xiàng)目都有個(gè)相當(dāng)于 pom.xml 的 Gemfile 文件,通過 bundle 命令來刷新 Gemfile 中描述的依賴
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 如何快速正確的安裝 Ruby, Rails 運(yùn)行環(huán)境對(duì)于新入門的開發(fā)者,如何安裝 Ruby, Ruby Gems ...
    WHIFFET_27_zZ閱讀 664評(píng)論 0 0
  • 斯里蘭卡之旅,是我第二次國外的旅行也是第一次一人出國,最初父母很擔(dān)心我一個(gè)人的安全,經(jīng)歷了飛機(jī)晚點(diǎn)差點(diǎn)錯(cuò)過下一個(gè)...
    AAthenaaa閱讀 451評(píng)論 0 0
  • (人約黃昏后)日落霞未盡,月色已昇平。人約黃昏后,月圓照影長。成雙手牽手,成對(duì)肩并肩。愛花羞色醉,愛郎情竇開。
    甘朝武閱讀 176評(píng)論 0 0
  • 昨天看了一篇文章,任何形式的將就都是給歲月響亮的巴掌, 是的,我不愿意將就, 《何以笙簫默》這部經(jīng)典搬上熒幕的時(shí)候...
    滄海不甜閱讀 396評(píng)論 0 2

友情鏈接更多精彩內(nèi)容