2.Composer常用命令一览表

简述命令
查看composer list帮助composer --help | -h
查看Composer指定命令帮助composer help <command>
查看Composer版本composer --version | -V
更新Composer自身版本到最新版本composer self-update | selfupdate
更新Composer自身版本到指定版本composer self-update | selfupdate <version>
查看Composer所有可用命令composer list
查看Composer工具的安装目录composer config --global home
查看Composer[全局]的所有配置composer config [--global] --list
查看Composer[全局]的指定配置composer config [--global] <key>
新增或更改指定配置到Composer安装目录下的config.json文件里composer config --global <key> <value>
新增或更改指定配置到项目目录下的composer.json文件里composer config <key> <value>
删除Composer安装目录下的config.json文件里的指定配置composer config --global --unset <key>
删除项目目录下的composer.json文件里的指定配置composer config --unset <key>
新增或更改https://packagist.org/的镜像配置到Composer安装目录下的config.json文件里composer config -g repo.packagist composer <MIRROR_URI>
删除Composer安装目录下的config.json文件里的https://packagist.org/的镜像配置composer config -g --unset repo.packagist composer
在当前目录创建一个composer.json文件composer init
在包存储库(默认https://packagist.org/)中查找匹配关键字的包composer search <keyword>
查看Composer安装目录下的vendor目录中已安装的所有包composer global show
查看Composer安装目录下的vendor目录中已安装的指定包的详细描述信息composer global show <pkg>
查看项目目录下的vendor目录中已安装的所有依赖包composer show
查看项目目录下的vendor目录中已安装的指定依赖包的详细信息composer show <pkg>
添加包到Composer安装目录下的composer.json文件中的require并安装它composer global require <pkg>
添加包到Composer安装目录下的composer.json文件中的require-dev并安装它composer global require <pkg> --dev
添加依赖包到项目目录下的composer.json文件中的require并安装它composer require <pkg>
添加依赖包到项目目录下的composer.json文件中的require-dev并安装它composer require <pkg> --dev
安装Composer安装目录下的composer.json文件中的requirerequire-dev里的所有包composer global install
安装Composer安装目录下的composer.json文件中的require里的所有包composer global install --no-dev
安装项目目录下的composer.json文件中的requirerequire-dev里的所有依赖包composer install
安装项目目录下的composer.json文件中的require里的所有依赖包composer install --no-dev
删除再重新安装Composer安装目录下的composer.json文件中的指定包composer global reinstall <pkg>
删除再重新安装项目目录下的composer.json文件中的指定依赖包composer reinstall <pkg>
查看Composer安装目录下的vendor目录中的包是否有更新版composer global outdated
查看项目目录下的vendor目录中的依赖包是否有更新版composer outdated
更新Composer安装目录下的composer.json文件中的requirerequire-dev里的所有包composer global update
更新Composer安装目录下的composer.json文件中的require里的所有包composer global update --no-dev
更新Composer安装目录下的composer.json文件中的指定包composer global update <pkg>
更新项目目录下的composer.json文件中的requirerequire-dev里的所有依赖包composer update
更新项目目录下的composer.json文件中的require里的所有依赖包composer update --no-dev
更新项目目录下的composer.json文件中的指定依赖包composer update <pkg>
删除Composer安装目录下的composer.json文件中的require里的指定包composer global remove <pkg>
删除Composer安装目录下的composer.json文件中的require-dev里的指定包composer global remove <pkg> --dev
删除项目目录下的composer.json文件中的require里的指定依赖包composer remove <pkg>
删除项目目录下的composer.json文件中的require-dev里的指定依赖包composer remove <pkg> --dev
清理Composer缓存目录里的所有内容composer clear-cache | cc
从一个已存在的包创建一个新项目composer create-project <pkg> <project>
执行定义在composer.json里的脚本composer run-script | run
执行Composer安装目录下的vendor目录下的二进制或脚本composer exec

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/php/phpenv/28555.html

(0)
上一篇 2023年6月1日
下一篇 2023年6月2日

相关推荐

  • 3.package.json文件详解

    dependencies 项目运行所需的依赖包。 devDependencies 项目开发和测试所需的依赖包。 包版本控制 版本号为三位数,一定要注意了。 1.严格匹配 2.通配符匹配 3.局部匹配 4.算术匹配 5.区间匹配 6.或匹配 7.~匹配 如果在版本号上指定了minor,则允许patch级别的更改。如果没有…

  • 1.asdf安装多语言多版本的步骤(Ubuntu)

    1.安装asdf asdf术语 描述 asdf 指的是 asdf core。 asdf插件 指的是在 asdf-plugins 仓库注册的插件,比如 asdf-php、asdf-nodejs 等。在本文中以 <lang-plugin> 标示。 asdf工具 指的是在安装 asdf 插件时同时 git-clo…

发表回复

登录后才能评论