发布自己的composer包

1.在git上创建项目
在这里插入图片描述
2.登陆composer包发布网址:https://packagist.org/packages/submit,填写上面的git地址,先check,然后submit
在这里插入图片描述

在这里插入图片描述

3.使用composer下载

unbutu@unbutu-System-Product-Name:~/桌面/composer$ composer require php-kevlin/composer_packagist:dev-master
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing php-kevlin/composer_packagist (dev-master 5bab06f): Cloning 5bab06f6fc
    Failed to download php-kevlin/composer_packagist from source: Failed to clone https://github.com/php-kevlin/composer_packagist.git, git was not found, check that it is installed and in your PATH env.

sh: git: not found

    Now trying to download from dist
  - Installing php-kevlin/composer_packagist (dev-master 5bab06f): Downloading (Downloading (100%)         
Writing lock file
Generating autoload files
unbutu@unbutu-System-Product-Name:~/桌面/composer$ ls
composer.json  composer.lock  vendor
unbutu@unbutu-System-Product-Name:~/桌面/composer$ cd vendor/
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor$ ls
autoload.php  composer  php-kevlin
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor$ cd php-kevlin/
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor/php-kevlin$ ls
composer_packagist
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor/php-kevlin$ cd composer_packagist/
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor/php-kevlin/composer_pacgist$ ls
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor/php-kevlin/composer_packagist$ ls
composer.json  License  readme.txt  test.txt
unbutu@unbutu-System-Product-Name:~/桌面/composer/vendor/php-kevlin/composer_packagist$ 

猜你喜欢

转载自blog.csdn.net/kevlin_V/article/details/105998017