Fork me on Baidu

创建并发布composer包到https://packagist.org

1,注册github账号 (因为发布到packagist 上面需要github 账号)

 github 地址 https://github.com/

2,第二个要注册packageist 账号 

packagist地址 https://packagist.org/ 

3,在github 上面创建仓库 

 

 

 

 

点击生成按钮

4,现在仓库创建一个文件(不创建文件 从github 上面也可以拉下来)

 

 

 5,

 

 

 然后运行 git add . git commit -m 'test2' git push origin main 命令

中间可能碰到的问题说一下 

 a, 可能会碰到 time out 超时的问题 如果碰到这个问题 就是用梯子进行提交 

 b, 可能会碰到 提交代码不能提交成功的 

 

 

了解到该句的意思是:remote:对密码身份验证的支持已于 2021 年 8 月 13 日移除。请改用个人访问令牌。
就是密码验证已经被弃用了,改成了通过个人访问令牌来验证个人身份。
那么好,那就来寻找那个所谓的个人访问令牌(personal access token)。

下面是解决步骤 

 

 

 然后点击 generate new token 生成了token 

 

 

 

 保存生成的token 在你提交的时候要输入的密码 就是这个token 就可以了

具体详细请参考这位大哥的博客

https://blog.csdn.net/weixin_43624626/article/details/123257465

5,

composer init 进行生成compser.json 

 

 

反正之后就是以系列的输入包的数据啊什么的 这个不会的可以自己再去搜索相关的步骤

6,有了composer.json 文件之后就可以进行发布了 把我们刚刚修改的文件进行一次提交

7,提交成功后就可以打开 https://packagist.org/ 地址 

 

 选择submit 按钮进行提交 之后会出现一个 输入框 输入你的链接地址 

 

 

 

点击check 进行提交

 

c, 可能出现的报错有 

     A   包的名字被别人占了 这样的话 进入github 里面 修改你刚刚创建包的名称就可以了 (composer.json 文件)

8 之后就可以进行check 按钮进行提交了

 

9 ,你也可以使用 github desktop 进行代码的提交 链接如下 点击安装即可

https://desktop.github.com/ 

 

 汉化教程请参考这位大哥意见 (巨好使!!!!!!!!!!)

https://blog.csdn.net/qq_46365857/article/details/112581517

last 结束人 创建composer包在平台发布 就结束了!!!!!!!!!!!!!!!

posted @ 2023-03-03 21:47  consideration  阅读(98)  评论(0编辑  收藏  举报