命令簡化
不管是否依賴公司的私有庫,都不需要手動添加--sources=....., 提交時候也不需要寫出公司的私有Spec倉庫名稱
完成配置之后,可以使用以下命令代替之前的命令燕鸽,并且不需要寫出公司的Spec倉庫名神汹,也不需要寫--sources=.....,配置在后面:
pod:lint
等同于 pod:lint:local溅蛉,eg: pod:lint [SPEC_NAME.podspec] --verbose
pod:lint:local
檢查本地文件货邓,代替 pod lib lint ...秆撮,eg: pod:lint:local [SPEC_NAME.podspec] --verbose
pod:lint:origin
檢查遠端倉庫文件,代替 pod spec lint ...逻恐,eg: pod:lint:origin [SPEC_NAME.podspec] --verbose
pod:push
等同于 pod:push:private像吻,eg: pod:push [SPEC_NAME.podspec] --verbose
pod:push:private
提交 .podspec 文件到公司倉庫,代替 pod repo push yourCompanySpecs ...复隆,eg: pod:push:private [SPEC_NAME.podspec] --verbose
pod:push:trunk(公司非開源項目不要使用)
提交 .podspec 文件到GitHub倉庫拨匆,非開源項目不要使用,代替 pod trunk push ...挽拂,eg: pod:push:trunk [SPEC_NAME.podspec] --verbose
pod:clean:cache
清除本地 pod 的緩存惭每,在項目根目錄運行,會刪除pod緩存和 Pods 文件夾中該庫的文件,eg: pod:clean:cache yourProject
簡化的命令的配置方式
下載倉庫中的.pod.rb和.bash_pod_extension文件到個人目錄(下載的文件是隱藏的台腥,shift+command+.可以顯示隱藏文件宏赘,將其拖到個人目錄(~/目錄))
修改/.bash_profile(使用bash)或者/.zshrc(使用zsh),末尾添加以下代碼保存黎侈,重新打開終端工具之后即可使用:
source ~/.bash_pod_extension
具體實現(xiàn)可以查看.pod.rb和.bash_pod_extension中的代碼