1、github建立私有索引庫
新增: pod repo add 索引庫名稱 索引庫位址
例: pod repo add nethelper https:
查詢本地庫: pod repo
4、建立本地元件工程
在命令列工具裡cd進入桌面資料夾
執行: pod lib create 元件名
例: pod lib create nethelper
// 執行完成後,元件專案自動開啟
5、新增元件內容
開啟檔案目錄:
把基礎元件相關的東西丟到classes資料夾中,
並且把replaceme.swift檔案刪除
重新install:
另外新起乙個終端 cd 到example檔案
cd /users/seasons/desktop/tools/nethelper/example
pod install //進行安裝
// 修改spec
6、上傳元件**
1、將**提交到元件倉庫
cd 到example前的檔案
git add .
git commit -m '描述==='
// 提交本地**到github
cd 到本地目錄
git init
git add .
接著上述1
>
2.打標籤
標籤與spec中的s.version保持一致
git tag -a 0.1
.0-m "release version 0.1.0"
git push origin --tags
7、提交podspec到私有索引庫
先做個本地和遠端驗證
1、本地驗證
pod lib lint --allow-warnings
2、遠端驗證
pod spec lint --allow-warnings
3、提交podspec
執行: pod repo push 私有索引庫名稱 spec名稱.podspec
pod repo push nethelper nethelper.podspec --allow-warnings
修改後 執行上6步驟,提交修改
github:
參考:
android 元件化開發
android 專案中隨之時間專案增大,執行時間也大,還有就是,元件化方便 管理和測試,這就是元件化好處 這裡就不多說了,既然你能找元件化開發,證明你對它是有一定的了解,我就直接說流程了,第二 在gradle.propertles 中設定乙個引數 如isdebug false 方便執行測試modul...
Vue元件化開發
1 模組化 模組化開發是從 邏輯角度來劃分的。2 元件化 是從ui介面角度來劃分的。使用標籤形式引入元件 mycom div 建立元件第一種方式 vue.component mycom 建立乙個vue例項 var vm newvue methods script body 使用標籤形式引入元件 my...
Vue元件化開發
前言 1 全域性元件註冊語法 vue.comonent 元件名稱,2 元件的用法 3 元件註冊注意事項 4 元件的命名方式 vue.component my component vue.component mycomponent 5 區域性元件註冊 var componenta var compon...