-
创建远程索引库
用来存放xxx.podspec的索引文件
截屏2021-03-29 上午10.14.55.png
查看本地索引库
pod repo
本地索引库和远程索引库关联
pod repo add 本地索引库名字 远程索引库链接
pod repo add DonutSpecs https://github.com/Joyce129/DonutSpecs.git
在Finder路径下查看创建好的本地索引库:
截屏2021-03-30 下午5.36.44.png-
远程代码库
用来存放组件化的代码,创建方式和创建远程索引库方式一样,
截屏2021-03-29 上午10.49.33.png
本地代码库
pod lib create 组件名
-
[图片上传中...(截屏2021-03-30 下午5.43.33.png-658287-1617097417667-0)]
创建的工程目录如下:
截屏2021-03-29 上午11.45.48.png
将编程文件拖拽到DonutBookKit的Classes文件夹中
cd到Example目录,pod install会将DonutBookKit下的文件pod进去。!
截屏2021-03-30 下午5.44.07.png -
编译通过后,提交组件到远程代码库并 打tag
截屏2021-03-30 下午8.33.24.png -
通过pod spec lint --verbose --allow-warnings 命令验证podspec索引文件
-
验证通过后,pod repo push <本地索引库> <索引文件名> --verbose --allow-warnings 提交索引文件到远程索引库。
网友评论