美文网首页
ios 使用Git创建发布组件流程方法

ios 使用Git创建发布组件流程方法

作者: 小明2021 | 来源:发表于2023-05-22 09:39 被阅读0次

使用Git创建发布组件流程方法

一、本地创建私有库
这一步就会创建出一个空的组件库,包含example、和pod,组件的代码在pod目录下写,程序入口和测试在example写
1.pod lib create 组件名

二、gitLib创建组件项目
1.如图:(自行研究)

三、将本地创建好的私有库上传至gitLab
1.cd 到本地私有库目录 eg:cd/Users/flyrees/Desktop/GMLibrary/AXNetworkingModule
2.git init
3.git add .
4.git commit -m '提交说明'
备注:git tag //查看tag git tag -d '0.0.1'//删除tag
5.git remote add origin http://code.gome.inc/gitlab/AXRider_iOS/AXNetworkingModule.git(gitlab创库地址)
6.git push -f origin master
7.git tag 0.1.0
8.git push --tags

四、修改 AXNetworkingModule.podspec

  1. s.source = { :git => 'http://code.gome.inc/gitlab/AXRider_iOS/AXNetworkingModule.git', :tag => s.version.to_s }
    备注:git地址改为自己gitLab地址

五、gitLab创建Spec管理库
1.如图:(自行研究)
2.pod repo add AXPodSpecs http://code.gome.inc/gitlab/AXRider_iOS/AXPodSpecs.git
备注:只需要创建一次,用来维护组件podspec文件,目前项目已经创建,不需要执行这不操作

六、验证spec文件
pod lib lint --allow-warnings

备注:[!] AXRouterModule did not pass validation, due to 1 error.
You can use the --no-clean option to inspect any issue.
此错误修改组件内容,以及检查组件podspec文件是否正确

七、关联spec
pod repo push AXPodSpecs AXNetworkingModule.podspec --allow-warnings

相关文章

  • DevStack部署

    部署整体流程 安装git 使用git下载DevStack源码 使用创建用户脚本创建用户 设置用户权限,并移动dev...

  • Vue.extend实现一个alert

    alert组件 创建aler方法 使用

  • iOS-组件化开发- 本地私有库

    1. 创建本地私有库 创建需要做成组件的库1.png 使用git管理git initgit add .git co...

  • iOS组件化之CocoaPods

    如何创建私有 CocoaPods 仓库如何发布自己的开源框架到CocoaPods组件化架构漫谈 iOS组件化之组件...

  • iOS证书创建流程

    iOS创建发布证书的流程大致分为四个部分: 创建CSR文件 创建CER文件 创建appid 创建Profiles文...

  • 最新iOS 应用发布到AppStore详细流程

    每个ios开发者都应该了解ios应用发布AppStore的流程,大致分为创建App ID和Boudle ID、创建...

  • 手把手教你用npm 制作npm库并发布到npm市场

    准备工作:先创建GitHub账户和npm账户 大致流程就是先创建项目,完善代码,然后发布到git公共仓库,再发布到...

  • 08Vue创建组件的方法

    Vue.js中创建组件主要有三个步骤:创建组件构造器,注册组件以及使用组件。 创建组件构造器 创建组件构造器的方法...

  • iOS组件化

    iOS组件化 安装git和cocoapods 1、创建一个组健库,也就是要编写的组件,用下面的命令: pod ...

  • 使用git开发提交代码完整流程

    使用git开发提交代码完整流程: 使用git开发提交代码完整流程: 1.jira上创建任务 2.确认当前分支是否是...

网友评论

      本文标题:ios 使用Git创建发布组件流程方法

      本文链接:https://www.haomeiwen.com/subject/ycozsdtx.html