婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ruby環境下安裝使用bundler來管理多版本的gem

Ruby環境下安裝使用bundler來管理多版本的gem

熱門標簽:邯鄲外呼調研線路 真人語音電銷機器人系統 武漢呼叫中心外呼系統線路商 北京語音電銷機器人價格 開封百應電銷機器人聯系方式 電話機器人電話卡封號怎么辦 樂昌電話機器人 浦東上海400開頭的電話申請 買了外呼系統不想用了怎么辦

有了rbenv來管理多版本的ruby環境,我們還需要一個能管理多版本gem(比如rails)的工具,那就是bundler了,項目背景不細說了,需要了解的直接到官網http://bundler.io/,這里只講一些實際使用經驗。

安裝

gem install bundler

使用

mkdir app1; cd app1;
echo "source 'https://ruby.taobao.org/'" > Gemfile
echo "gem 'rails,'4.1.0'" >> Gemfile
bundle install

上面代碼在app1下安裝了rails 4.1.0,使用bundle exec rails -v查看當前目錄下使用的rails版本,顯示內容應該為Rails 4.1.0,同樣此時通過bundle exec rails new . --force覆蓋原來Gemfile,此時的app使用的rails版本為4.1.0。

mkdir app2; cd app2;
echo "source 'https://ruby.taobao.org/'" > Gemfile
echo "gem 'rails,'3.2.13'" >> Gemfile
bundle install

上面代碼創建了第二個app2文件夾,并通過bundler安裝了rails 3.2.13 同樣通過bundle exec rails new . --force可以生成基于rails 3.2.13版本的應用。

安裝了以上兩個版本后,通過gem list --local可以看到rails有兩個版本,顯示為rails (4.1.0, 3.2.13),bundler會智能的判斷每個項目的rails版本,以確保應用的正確運行,但前提是通過使用bundle exec命令來執行原來得命令,例如:

bundle exec rails s
bundle exec rake db:create
...

您可能感興趣的文章:
  • Ruby中gem包管理器的用法及用bundler來管理多版本的gem
  • Ruby中的gem包管理的使用及gem源搭建教程
  • Ruby包管理器gem常用命令
  • 創建自定義的Ruby gem包的教程
  • ruby執行周期性任務的三種gem介紹

標簽:松原 石嘴山 鄂州 淄博 自貢 河北 六安 宜春

巨人網絡通訊聲明:本文標題《Ruby環境下安裝使用bundler來管理多版本的gem》,本文關鍵詞  Ruby,環境,下,安裝,使用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ruby環境下安裝使用bundler來管理多版本的gem》相關的同類信息!
  • 本頁收集關于Ruby環境下安裝使用bundler來管理多版本的gem的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 宁都县| 久治县| 曲沃县| 楚雄市| 墨脱县| 宾阳县| 珠海市| 沈阳市| 日土县| 溧阳市| 黑河市| 清流县| 汕尾市| 弥渡县| 西青区| 色达县| 瑞昌市| 彭阳县| 德惠市| 崇礼县| 临江市| 清河县| 甘孜县| 牙克石市| 疏勒县| 平安县| 天水市| 合肥市| 浮山县| 讷河市| 峨眉山市| 思茅市| 泰顺县| 怀集县| 祁东县| 灌云县| 同仁县| 辽宁省| 正宁县| 周至县| 三台县|