cocoapods

CocoaPods, the Objective-C library package manager.
原理:
所有的依賴庫都放倒pods工程中,讓主項(xiàng)目依賴pods項(xiàng)目;

1.RubyGems

RubyGems(簡(jiǎn)稱 gems)是一個(gè)用于對(duì) Ruby組件進(jìn)行打包的 Ruby 打包系統(tǒng)。 它提供一個(gè)分發(fā) Ruby 程序和庫的標(biāo)準(zhǔn)格式,還提供一個(gè)管理程序包安裝的工具。
RubyGems的功能類似于Linux下的apt-get。使用它可以方便第從遠(yuǎn)程服務(wù)器下載并安裝Rails。
打開命令行窗口(cmd),輸入執(zhí)行命令 gem install rails --remote 或 gem install rails--include-dependencies。

ruby+gem常用命令

ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本
gem -v #gem版本
gem update #更新所有包
gem update --system #更新RubyGems軟件
gem install rake #安裝rake,從本地或遠(yuǎn)程服務(wù)器
gem install rake --remote #安裝rake,從遠(yuǎn)程服務(wù)器
gem install watir -v(或者--version) 1.6.2#指定安裝版本的
gem uninstall rake #卸載rake包
gem list d #列出本地以d打頭的包
gem query -n ''[0-9]'' --local #查找本地含有數(shù)字的包
gem search log --both #從本地和遠(yuǎn)程服務(wù)器上查找含有l(wèi)og字符串的包
gem search log --remoter #只從遠(yuǎn)程服務(wù)器上查找含有l(wèi)og字符串的包
gem search -r log #只從遠(yuǎn)程服務(wù)器上查找含有l(wèi)og字符串的包
gem help #提醒式的幫助
gem help install #列出install命令 幫助
gem help examples #列出gem命令使用一些例子
gem build rake.gemspec #把rake.gemspec編譯成rake.gem
gem check -v pkg/rake-0.4.0.gem #檢測(cè)rake是否有效
gem cleanup #清除所有包舊版本,保留最新版本
gem contents rake #顯示rake包中所包含的文件
gem dependency rails -v 0.10.1 #列出與rails相互依賴的包
gem environment #查看gem的環(huán)境

  1. 安裝cocoapods
    sudo gem update --system
    sudo gem install cocoapods
    pod setup

下載不動(dòng)時(shí),替換ruby 源為下面:
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l

節(jié)省更新維護(hù)第三方開源庫的時(shí)間;

  1. 查找某個(gè)庫:

pod search json

執(zhí)行 配置一個(gè)podfile文件;放在工程根目錄下執(zhí)行
pod install

pod install --no-repo-update //不更新配置中版本

配置文件內(nèi)容

platform:ios
pod 'JSONKit' ,'~> 1.4'


所有的維護(hù)工程都在配置文件,比如刪除某個(gè)庫;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容