欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Composer 入门后,接下来该看看这篇文章了

程序员文章站 2022-05-31 21:09:07
上篇文章,我们了解了 Composer 的包是如何开发的,过程中我们使用了 composer init、 composer install、 composerrequire、 composer config 命令,还有哪些比较常用的命令呢?常用命令在使用 composer 时,我们要先对其更新版本, ......

上篇文章,我们了解了 composer 的包是如何开发的,过程中我们使用了 composer init、 composer install、 composerrequire、 composer config 命令,还有哪些比较常用的命令呢?
常用命令

在使用 composer 时,我们要先对其更新版本,使用命令:

    //查看composer版本    
    composer -v    
    //更新composer版本    
    composer self-update

 
创建项目,使用命令:

 

  //比如,创建 laravel 项目    
    composer create-project --prefer-dist laravel/laravel blog

 



更新项目中所有的包或者指定的包,使用命令:

    //更新所有的包    
    composer update    
    //更新指定的一个包    
    composer update monolog/monolog    
    //更新指定的多个包    
    composer update monolog/monolog guzzlehttp/guzzle    
    //更新通过匹配符匹配的包    
    composer update monolog/monolog guzzlehttp/*

 


删除项目中指定的包,使用命令:

    //删除指定的包    
    composer remove monolog/monolog

 


查询项目中指定的包,使用命令:

    //查询指定的包    
    composer search monolog    
    //查询只匹配某个名称的包    
    composer search --only-name mongolog

 
列出项目中所安装的包,使用命令:

    //列出所有已安装的包    
    composer show    
    //通过通配符进行筛选,列出包    
    composer show monolog/*    
    //显示具体某个包的信息    
    composer show monolog/monolog

 


下载 monolog 1.24.0 版本,使用命令:

   composer require monolog/monolog:1.24.0    
    //或    
    composer require monolog/monolog=1.24.0    
    //或    
    composer require monolog/monolog 1.24.0    
    //或 通过composer.json文件,然后执行 composer install 安装    
    {    
        "require": {    
            "monolog/monolog": "1.24.0"    
        }    
    }

 


小结

上面包含了工作中常用的命令,系统学习,请参考以下网址:

    composer 官网:

    https://www.phpcomposer.com/

    composer 文档:

    https://laravel-china.org/docs/composer/2018