总结抽离组件要做的事情:
一、建立索引仓库;
二、建立组件仓库。
一、建立索引仓库
- 远程:(github、Coding.net、码云)
1.建立远程仓库,需要忽略文件,其他不要;
- 本地:
1.pod repo add <indexRepo name> https:
2.pod repo 查看
二、建立组件仓库
- 远程:
1.建立远程仓库,纯净的仓库;
- 本地:
1.pod lib create <repo name>;
2.拖入文件;
3.编辑podspec文件;
4.上传库到远程;
5.推送podspec文件。
三、使用测试
宿主工程使用测试。
- pod lib create <repo name>
- 拖入代码
- 添加git远程仓库关联
pod与库(本地索引库)
pod repo
pod repo remove < indexRepo name> (删除索引库)
pod repo add <indexRepo name> https: (本地从远程添加私有索引库,无需进入文件夹)
pod lib create <repo name> (库和测试工程都有,方便一边开发一边调试)
git与remote
git remote
git remote add origin http