鏈接:http://www.reibang.com/p/d4f73c55bbec
引用百度百科:hosts是一個(gè)沒有擴(kuò)展名的系統(tǒng)文件闪幽,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對應(yīng)的IP地址建立一個(gè)關(guān)聯(lián)“數(shù)據(jù)庫”钠绍,當(dāng)用戶再瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí)萧豆,系統(tǒng)會首先自動從Hosts文件中尋找對應(yīng)的IP地址镀首,一旦找到谦秧,系統(tǒng)就會立即打開對應(yīng)網(wǎng)頁,如果沒有找到搞莺,則系統(tǒng)會將網(wǎng)址提交DNS域名解析服務(wù)器進(jìn)行IP地址的解析息罗。
??需要注意的是,Hosts文件配置的映射是靜態(tài)的才沧,如果網(wǎng)絡(luò)上的計(jì)算機(jī)更改了請及時(shí)更新IP地址迈喉,否則將不能訪問绍刮。
以下分享mac下修改host的方法
網(wǎng)上有比較多的方法,比如通過VI編輯器修改挨摸、直接在Mac系統(tǒng)下找到Hosts文件修改孩革、直接在圖形界面中修改。這里介紹本人比較喜歡的修改方式得运,通過VI編輯器修改膝蜈。
2)輸入代碼,按回車鍵
??注意:vi 與/etc/hosts之間是有一個(gè)空格的
sudo vi /etc/hosts
(3)按照提示熔掺,輸入密碼
屏幕上會提示要輸入密碼(輸入密碼的時(shí)候不會有任何字符顯示彬檀,輸完后直接按回車就行)
(4)打開host文件后,輸入i鍵入編輯模式如下圖所示瞬女,會有「INSERT 」提示,即可插入編輯的意思)努潘,然后按照你的需要對該文件進(jìn)行編輯诽偷,編輯完成之后按 ESC 鍵退出插入模式,之后按「 :wq+回車」保存退出疯坤,記得英文的冒號也是要輸入的哦报慕。
(5)到這里就完成啦
Cocoapods 1.8.0來了,大幅提升pod update速度压怠,墻裂建議升級
Cocoapods 1.9.0傳送門
廢話不多眠冈,上干貨。下面是一段官方視頻菌瘫,使用1.8.0版本搭建一個(gè)全新的工程蜗顽,并且執(zhí)行了pod setup,init,update一系列操作,整個(gè)不到一分鐘雨让。 視頻
pod update速度得到大幅度提升雇盖,真的良心。要知道以前栖忠,光是個(gè)pod setup崔挖,基本一下午就沒有。每次執(zhí)行pod update repo庵寞,動不動就半小時(shí)狸相。歸根還是,咱們國內(nèi)的開發(fā)者因?yàn)榉N種原因訪問外網(wǎng)就是慢捐川。
好的脓鹃,就是這樣。趕緊升級
sudo gem install cocoapods
好奇寶寶繼續(xù)看下去属拾。提升這么多将谊,怎么做到的冷溶?
CDN
CocoaPods 1.8 switches the CDN as the default spec repo source!
CDN被作為spec的默認(rèn)倉庫來源。
什么是CDN?
百度百科 一句話:CDN是為加快網(wǎng)絡(luò)訪問速度而被優(yōu)化的網(wǎng)絡(luò)覆蓋層尊浓,形象地稱為“網(wǎng)絡(luò)加速x器”
使用了CDN有什么變化
1.8以前
"pod setup"會把 https://github.com/CocoaPods/Specs.git 的master分支逞频,全量下載到~/.cocoapods/repos/master;每次只需pod update栋齿,都會更新這個(gè)分支苗胀。 網(wǎng)絡(luò)本來就慢,這個(gè)庫卻大的嚇人瓦堵。
1.8以后
使用CDN分發(fā)基协,直接找到三方庫的spec地址,直接下載菇用。 所以澜驮,不再需要全量下載 https://github.com/CocoaPods/Specs.git 到本地。
如果你已經(jīng)升級到了1.8惋鸥,repo master就沒有用了杂穷,使用下面的代碼為你清理出寶貴的硬盤空間吧。
pod repo remove master
總結(jié)
- 強(qiáng)烈建議升級
- pod repo remove master 清理空間
- Podfile不要使用 “source 'https://github.com/CocoaPods/Specs.git'”
參考資料
更新2020.2.24
問題
1. CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Spec
解決辦法 修改hosts 添加
199.232.4.133 raw.githubusercontent.com
ps: 現(xiàn)在很多的解決方法都是source 'https://github.com/CocoaPods/Specs.git' 這不就回退了嘛卦绣,又回去下載那個(gè)很大的庫耐量,所以這種方式不建議。