github 发布repository 通过 composer 加载

Posted 秋风落叶.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github 发布repository 通过 composer 加载相关的知识,希望对你有一定的参考价值。

相关网站

      https://github.com     https://packagist.org

步骤:

     1、现在上面两个网站注册账号

     2、在github 创建 repository 生成后的地址为 https://github.com/RainLi/chuan

     3、在packagist 提交在github上面生成的repository 地址  然后会提示  not auto-loaded

     4、

         Go to your GitHub repository

        Click the "Settings" button

        Click "integrations & Services"

        Add a "Packagist" service, and configure it with your API token, plus your Packagist username

        Check the "Active" box and submit the form

       操作目的是与packagist 关联

     5、运行如下代码     

curl -XPOST -H‘content-type:application/json‘ ‘https://packagist.org/api/update-package?username=RainLi&apiToken=【packagist 的Api Token】‘ -d‘{"repository":{"url":"【github 的repository 的地址 如: https://github.com/RainLi/chuan】"}}‘

6、其他:composer 相关命令

      alias composer-dist-require="composer require --prefer-dist -vvv --optimize-autoloader --profile"
      alias composer-source-require="composer require --prefer-source -vvv --optimize-autoloader --profile"
     alias composer-dist-update="composer update --prefer-dist -vvv --optimize-autoloader --profile"
     alias composer-source-update="composer update --prefer-source -vvv --optimize-autoloader --profile"
     alias composer-clear-cache="composer clear-cache -vvv --profile"
    alias composer-remove="composer remove -vvv --profile"
 
  //显示加载的详情  

composer require rainli/test v1.0.0 --prefer-dist -vvv --optimize-autoloader --profile




以上是关于github 发布repository 通过 composer 加载的主要内容,如果未能解决你的问题,请参考以下文章

GitHub入门教程

在github注册,git和repository问题

更换GitHub Pages博客主题

Github UI 布局设计变了,你发现了吗?

GitHub Private Repositories 的访问控制

Github GraphQl 获取 REPOSITORY 订阅者数量和订阅者列表