@codingmonkey9
2019-12-19T10:52:51.000000Z
字数 907
阅读 346
composer
composer require --working-dir
中的 working-dir
composer中都是使用破折号-
作为单词之间分隔符的,working-dir
是一个参数,类似于驼峰命名也是一个命名规则。composer install
安装monolog
{
"require": {
"monolog/monolog": "1.2.*" # 1.2.* 表示需要版本>=1.2
}
}
composer require monolog/monolog
命令自动安装,同样可以安装。composer install
会根据composer.json来判断安装哪些包或依赖,然后根据composer.lock文件来判断安装的这些包或依赖的版本约束(有composer.lock的时候)。
composer update #更新所有依赖
composer update monolog/monolog #更新指定的包monolog
composer update monolog/monolog symfony/* #更新多个包,并且使用通配符*
composer remove monolog/monolog #删除monolog包及其依赖
composer search monolog #输出monolog包及其描述信息
composer search --only-name monolog #只输出包名
composer show # 列出所有已安装的包
composer show monolog/* # 通过通配符筛选