zoukankan      html  css  js  c++  java
  • Composer Packagist 发布 PHP 扩展 | There is no license information available for the latest version | This package is not auto-updated. |

    GitHub创建仓库

    创建仓库,下载到本地 git clone https://github.com/example.git

    Composer.json 文件编辑

    初始化 文件 composer init

        {
            "name": "your-vendor-name/package-name", // 你的名字,注意要格式不能有空格之类的,主要在composer 时候使用 ,对应 composer require topsoap/php-soap 中的topsoap 就是这里的名字 / 对应 php-soap
            "description": "A short description of what your package does", // 扩展简介
            "require": {
                "php": "^7.2", //必须的版本
            },
            "authors": [   // 作者联系地址
                  {
                    "name": "name",
                    "email": "name@163.com"
                  }       
            ],
            "license": "MIT", // 主要解决在上传到Packagist后网站出现There is no license information available for the latest version (dev-master)警告
        }
    

    编辑之后,使用git tag v1.0git push origin v1.0 将代码打上标签,Packagist 网站会检测到版本号,此处省略多次了git操作

    发布 Packagist

    在Packagist网站上注册自己账号或者直接使用GitHub账号,在导航栏点击提交,填写GitHub仓库链接

    Packagist网站 package自动更新

    在上传成功后出现This package is not auto-updated. Please set up the GitHub Hook for Packagis

    解决方案是在当前的GitHub的仓库的设置中URL链接认证,https://packagist.org/api/bitbucket?username=buleknight&apiToken=API_TOKEN,API_TOKEN在Packagist 网站的个人中心

    GitHub的仓库


    API_TOKEN在Packagist 网站的个人中心
  • 相关阅读:
    订单管理 练习
    简单的表单校验例子
    简单的js表单验证框架
    js的正则表达式
    Part2-HttpClient官方教程-Chapter2-连接管理
    Java爬取网易云音乐民谣并导入Excel分析
    Java爬取网易云音乐民谣并导入Excel分析
    Part2-HttpClient官方教程-Chapter1-基础
    Part2-HttpClient官方教程-Chapter1-基础
    Part1-HttpClient快速入门案例
  • 原文地址:https://www.cnblogs.com/ikai/p/13706416.html
Copyright © 2011-2022 走看看