创建compser包上传到packagist

作者: 程大哥T_T | 来源:发表于2019-02-27 17:23 被阅读1次

    简单的创建一个compser包上传到packagist

    • 准备工作是得有GitHubpackagist账号
    • packagist的账号可以用GitHub来登录

    大致流程是:

    1. 先在GitHub上创建一个仓库让后clone下来

    2. 初始化composer(composer的安装请自行百度)

    3. 编辑composer.json 和 创建对应的文件夹和文件

    4. 完成后提交到GitHub仓库上面

    5. 创建一个发行版


      微信截图_20190227170611.png
    6. 登录packagist提交submit


      微信截图_20190227171324.png
    地址就是仓库的地址

    初始化一个composer

    composer init

    编辑composer.json文件

    {
        "name": "imagecompound/imagecompound",
        "description": "Image compound",
        "authors": [
            {
                "name": "cc2415",
    
                "email":"czc2415@qq.com"
            }
        ],
        "license": "MIT",
        "require": {
            "php": ">=5.6"
        },
        "autoload": {
            "psr-4": {
                "ImageCompound\\": "src/ImageCompound"
            }
        }
    
    }
    

    文件目录

    |-src
          |--ImageCompound
              |--Image
                  |--Ima.php
              ImageClient.php
    |-composer.json
    

    最终compser require 引入的目录会变成这个样子

    |-vendor
        |--imagecompound
            |-imagecompound
                |-src
                    |--ImageCompound
                        |--Image
                            Img.php
                        ImageClient.php
    

    相关文章

      网友评论

        本文标题:创建compser包上传到packagist

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