composer 帮助文档

永远的零 2022-09-23 PM 700℃ 0条

composer更新指定包||composer 常用命令

 composer list 显示所有命令 
 composer show 显示所有包信息 
 composer install 在 composer.json 配置中添加依赖库之后运行此命令安装 
 composer create-project laravel/laravel Laravel –prefer-dist “5.1.*” 创建项目 
 composer search packagename 搜索包 
 composer update 更新所有包 
 composer update monolog/monolog 更新指定包 
 composer remove monolog/monolog 移除指定的包 
 composer require monolog/monolog 添加指定包 
 composer require monolog/monolog:1.19 添加指定包和版本 
 composer require monolog/monolog=1.19 
 composer require monolog/monolog 1.19 
 composer dump-autoload //自动加载

将composer更新到最新版本

查看当前安装的版本 composer -v
 将composer 更新到最新版本  执行命令  composer selfupdate   或者 composer self-update


composer的中国镜像

安装完成后,最好切换到国内镜像中国全量镜像 或者使用阿里/腾讯/华为云镜像
这样之后使用composer install 和composer
update时,速度也会很快。 详细内容可点击链接查看。 以下命令最好在全局情况下使用:
#中国全量镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
#阿里云镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

更新依赖

composer self-update --preview

清除缓存

重新安装compser时,会优先从 ~/.cache/compser 中通过缓存来安装依赖
如果缓存中有些依赖包有问题,就会导致composer install 失败,并造成一些奇怪的问题
可以先将compser的缓存清除,然后再执行 composer install 即可重新从源服务器下载依赖

下载指定版本

composer create-project --prefer-dist laravel/laravel=8.5.18

人要么永不做梦,要么梦得有趣;人也必须学会清醒:要么永不清醒,要么清醒得有趣。

评论啦~