composer使用

Composer使用

简介:

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们(官方解释)。自己的理解:composer是一个php依赖管理工具,通过composer可以在composer仓库中获取需要的包(如验证码,excel的上传下载类等等)

安装

  1. 链接:https://getcomposer.org/download/   下载phar文件
  2. 放到composer(自建)目录里,在当前目录打开DOS  运行命令
【echo @php "%~dp0composer.phar" %*>composer.bat】,会生成一个composer.bat文件

  1. 配置环境变量:

这步参考链接:https://blog.csdn.net/lysss333/article/details/78646965

使用     

  1. 常用命令

Composer工具包地址:https://packagist.org/

下载: composer require 工具包名称(如:larapack/dd)

              配置composer.json 文件  执行:composer update / composer install

更新:composer update 工具包名称

            配置composer.json 文件 执行:composer update

移除: composer remove 工具包名称

      配置composer.json 文件  执行: composer update

 

  1. 实例

 

制作composer包

  1. 制作一个composer.json 文件

{

  "name": "shenningting/d",                           //包名

  "description": "The Laravel Framework.",                                 //包描述

  "keywords": ["dump"],                                                                    // 包标签 包关键字

  "license": "MIT",                                                                              // 包协议

  "authors" : [                                                                                       // 包作者信息

    {

      "name" : "shenningting",

      "email": "1244426046@qq.com"

    }

  ],

  "minimum-stability": "dev",                                      //工具库状态:开发版,稳定版

  "autoload" : {                                                                 //手动require文件

    "files" : [

      "dump.php"

    ]

  }

}

先自测: 在目录里运行 composer install 建立依赖测试  会生成vendor目录

注: 在dump.php里写功能方法

  1. 将新建的composer.json 和 dump.php 推送到github仓库
  2. https://packagist.org/login/  用github账号登录 

点击submit  输入github仓库链接  

Check 检测是否已存在此包

没问题后 submit   到此则ok  包已上传到线上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yilukuangpao

你的鼓励是我创造最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值