[英]Download all gems and dependancies from github or a seperate server instead of RubyGems?
我公司的網絡不允許我們訪問除github之外的幾乎所有站點,因此我想知道如何安裝gems。
選項1:指向所有gems的github源碼,但是我們是否還必須指定github的依賴項呢?
選項2:我們有一個可以訪問RubyGems的代理服務器,我在想,如果我們可以在那里下載所有的gem和依賴項,那么就可以將這些gem采購到該機器上。 我需要從字面上托管該服務器上的文件以從我的gemfile指向它們嗎?
這些選項中的任何一個都有可能嗎?
編輯:我認為這個問題解決了我的問題: 如何構建rubygems鏡像服務器?
您可以從“ gems.github.com”獲取寶石。 他們在此處發布了可以從其中獲取寶石的列表: http : //gems.github.com/list.html據我了解,列表不再被更新,因此最終會遇到問題。
我猜您可以嘗試運行本地鏡像。 經過快速的Google搜索后發現了這一點: https : //github.com/rubygems/rubygems-mirror
就是說,我在使用mpapi。 如果您在一家希望您編寫Ruby的公司工作,並且他們不允許使用rubygems.org,那么我會問自己一些有關我是否想在那工作的嚴重問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.