微信号:ToFeelings

介绍:技术的深度和广度只能靠自己努力去发掘,谁也不能替你学习,在这里希望你能有所收获.

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

2019-01-21 09:10 訢亮

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

常用命令

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

 
           
  1. //查看composer版本

  2. composer -V


  3. //更新composer版本

  4. composer self-update

创建项目,使用命令:

 
           
  1. //比如,创建 Laravel 项目

  2. composer create-project --prefer-dist laravel/laravel blog

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

 
           
  1. //更新所有的包

  2. composer update


  3. //更新指定的一个包

  4. composer update monolog/monolog


  5. //更新指定的多个包

  6. composer update monolog/monolog guzzlehttp/guzzle


  7. //更新通过匹配符匹配的包

  8. composer update monolog/monolog guzzlehttp/*

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

 
           
  1. //删除指定的包

  2. composer remove monolog/monolog

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

 
           
  1. //查询指定的包

  2. composer search monolog


  3. //查询只匹配某个名称的包

  4. composer search --only-name mongolog

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

 
           
  1. //列出所有已安装的包

  2. composer show


  3. //通过通配符进行筛选,列出包

  4. composer show monolog/*


  5. //显示具体某个包的信息

  6. composer show monolog/monolog

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

 
           
  1. composer require monolog/monolog:1.24.0


  2. //或

  3. composer require monolog/monolog=1.24.0


  4. //或

  5. composer require monolog/monolog 1.24.0


  6. //或 通过composer.json文件,然后执行 composer install 安装

  7. {

  8.    "require": {

  9.        "monolog/monolog": "1.24.0"

  10.    }

  11. }

小结

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

  • Composer 官网:

    https://www.phpcomposer.com/

  • Composer 文档:

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


 
IT小圈儿 更多文章 你认识这样的佩奇吗? Composer 包开发居然这么简单 管理就从这入门 - 读《做个会带人、会管人、会帮人的中层领导》 好久不见 程序员如何做好工作交接?
猜您喜欢 Git@OSC 项目推荐 —— openyelp 开源点评系统(类似 Yelp 的开源系统,附带演示) 前方预警!一大波男神即将来袭?!! ㊗️ ❗ 传智零距离,让心没有距离 饿了么异构服务平台数据访问层的演进