1.在git上创建项目

1.2 在本地初始化git仓,并且和远程仓库关联起来;
1.3 本地使用composer init命令初始化包,然后编写自己的文件;
1.4 git tag -a v1.0.1 commit -m "描述" package安装的版本

1.5 git push origin v1.0.1

2.登陆composer包发布网址:https://packagist.org/packages/submit,填写上面的git地址,先check,然后submit

3.使用composer下载
composer require php_kevlin/holiday

Packagist发布个人的Composer包相关推荐

  1. 如何发布自己的 Composer 包

    2019独角兽企业重金招聘Python工程师标准>>> composer是php新时代的依赖管理利器,就像python的pip,nodejs的npm,javascript的bower ...

  2. php composer源码打包,手把手教你发布自己的 Composer 包

    一.前言 Composer 是 PHP 用来管理依赖(dependency)关系的工具.我们不仅要学会使用别人提供的包,更要学会制作和分享自己的软件包,下面演示如何创建一个自己的 Composer 包 ...

  3. 在packagist上发布composer包

    前提: 下载安装composer.git 注册packagist.github账号 一.在GitHub上发布代码 1.登录GitHub,点击new repository按钮 其中 Repository ...

  4. 发布composer包到 Packagist,并设置自动同步(从github到Packagist)

    一.发布composer包 1.将我们写好的项目包发布到github上 这一步不赘述,应该都会. 但是需要注意的是,我们一定要为我们的项目包打上tag之后再提交,否则 我们composer requi ...

  5. 学习开发自己的composer包,并使用GitHub实时更新到Packagist

    composer是什么 Composer 不是一个包管理器.是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你 ...

  6. 动手开发自己的第一个 composer 包

    原文:http://blog.jayxhj.com/2016/05/basic-composer-package-development/ composer 是 PHP 的依赖管理工具,本篇文章就来说 ...

  7. php 的包管理,php composer包管理器

    Composer是 PHP 用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件. 下载地址: ...

  8. 开发composer包

    一.初始化(生成composer.json文件) composer init #输入你要创建的composer包项目命名空间 Package name (<vendor>/<name ...

  9. php开发自己的composer包

    php开发自己的composer包: 前提需要安装composer 网站:https://packagist.org/ 可能需要梯子访问 开发是最好先注册一下 第一步创建插件: 当想要初始化一个php ...

最新文章

  1. CB Insights发布AI创业公司100榜单 ,7家中国公司上榜,两家二次登榜
  2. fsolve函数求解非线性方程
  3. 使用DFS求任意两点的所有路径
  4. Python3网络爬虫(四): 登录
  5. MySQL索引背后的数据结构及算法原理----惊叹的深入
  6. RT-Thread移植
  7. 02-05 Python库-time datetime
  8. oracle导致的负载高,oracle服务器负载过高_停止RMAN备份任务
  9. 在什么情况下自己应该辞职走人了,而不是等领导下“逐客令”?
  10. 编译安装PCL点云库,Kinect2驱动,乐视Astra相机驱动
  11. 3. Magento 模板制作
  12. 【收藏向】LaTeX 符号大全
  13. 查看电脑硬盘分区格式
  14. 在阿里云云虚拟主机上个人网站的Https访问配置
  15. 【原创】JS 数字转换成英文写法(包含小数)
  16. 做人不能太“广州有线”了
  17. win10使用VMware Workstations安装CentOS
  18. 树莓派3B安装影音系统OSMC
  19. 记录HONOR 50 SE USB调试 Studio 无法识别的解决办法
  20. 浅谈提高团队成员的工作积极性

热门文章

  1. mysql error 1231_解决ERROR 1231 (42000): Variable 'time_zone' can't
  2. linux xia 安装程序,linux更新或安装libzip
  3. hashCode() 和equals() 区别和作用
  4. 八、Flume的构架,安装和基本使用
  5. Python爬虫加密
  6. 七十二、Springboot整合MyBatis(配置文件版)
  7. 算法全覆盖,还能玩星际争霸,开源决策智能平台OpenDILab面世
  8. 线下课程推荐 | 知识图谱理论与实战:构建行业知识图谱 (第四期)
  9. CVPR 2019 | 旷视研究院提出TACNet,刷新时空动作检测技术新高度
  10. 136个Python 机器学习知识点让你受益终生!