一、创建私有库的索引库
1、索引库:存放spec文件的地方,用于索引到代码的位置。
2、私有库:指的是我们真正放置组件代码的地方。
打个比方,索引库就好比指针,私有库就好比对象,指针中存放了对象的地址,通过地址可以找到对象!
二、将创建的索引库添加到本地cocoapods仓库
1.cocoapods本地仓库路径 $ ~/.cocoapods/repos
2、在本地添加一个自己的远程索引库 pod repo add pageRepo https://gitee.com/yayazhang/page-repo.git
三、创建模板
创建模板的命令
1、 pod lib create ScrollPage
然后回答几个问题,如图所示
四、将我们自己的组件放入指定目录
五、创建私有仓库
六、将制作好的组件上传至码云
1、cd /Users/ytkj/Desktop/scrollPage/ScrollPage
2、 git remote add origin https://gitee.com/yayazhang/page-fun.git
3、 git push -u origin master
4、git add .
5、git commit -m '初始化'
6、git push -u origin master
7、git tag 0.1.0
8、git push --tags
七、更改模板文件相关信息
1、s.version是版本号
2、s.homepage 为我们的账号主页地址
3、s.source中的地址为我们创建组件仓库的地址
4、s.summary是简述
八、验证spec文件
pod lib lint --private
九、建立关联
pod repo push pageRepo ScrollPage.podspec