composer 第3章 基本命令 composer 第3章 基本命令

2023-02-28

composer self-update/selfupdate:更新 composer 版本

composer install:根据当前目录下的 composer.json 文件来安装依赖代码库

composer update:更新依赖 代码库

composer create-project:创建项目

composer init:交互方式在当前目录下创建 composer.json 文件

① composer install

从当前目录读取 composer.json 文件,处理了依赖 关系,并把其安装到 vendor 目录下。如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不是根据 composer.json 文件去获取依赖。这确保了该 库的每个使用者都能得到相同的依赖版本。如果没有 composer.lock 文件,composer 将在处理完依赖关系后创建它。

② composer update

更新所有依赖 composer update、更新指定的包 composer update monolog/monolog

更新指定的多个包 composer update monolog/monolog symfony/dependency-injection

还可以通过通配符匹配包 composer update monolog/monolog symfony/*

③ remove命令:移除一个包及其依赖(在依赖没有被其他包使用的情况下)

composer remove monolog/monolog

④ search 命令:composer search monolog

如果只是想 匹配名称可以使用 --only-name 选项 composer search --only-name monolog

⑤ show命令:列出项目目前所安装的包的信息

列出所有已经安装的包 composer show、可以通过通配符进行筛选 composer show monolog/*、

显示具体某个包的信息 composer show monolog/monolog

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

阅读 304