安装 Composer

安装步骤

第一步:用cmd进入php目录,如果是小皮面板,就是D:\phpstudy_pro\Extensions\php\php7.4.3nts

第二步:执行命令,php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

第三步:执行命令,php composer-setup.php

第四步:执行命令,php -r "unlink('composer-setup.php');"

第五步:添加 path 环境变量,参数为 composer 路径

第六步:进入php文件目录,新建文件:composer.bat 文件,把命令 @php "%~dp0composer.phar" %* 复制进去,然后保存,输入命令 composer --version 检查composer版本

第七步:全局composer,右击“我的电脑”-》高级-》环境变量-》用户变量-》Path-》编辑-》新建(D:\phpstudy_pro\Extensions\php\php7.3.4nts\)

或者直接官网下载exe安装即可

设置 Composer 下载源

在命令行窗口或控制台 输入
composer config -g repo.packagist composer https://packagist.phpcomposer.com

composer config -g repo.packagist composer https://packagist.laravel-china.org

Composer 国内全量镜像大全

阿里云 Composer 全量镜像

镜像地址:https://mirrors.aliyun.com/composer/
官方地址:https://mirrors.aliyun.com/composer/index.html

腾讯云 Composer 全量镜像

镜像地址:https://mirrors.cloud.tencent.com/composer/
官方地址:https://mirrors.cloud.tencent.com/composer
说明:若您使用腾讯云服务器,可以将源的域名从 mirrors.cloud.tencent.com 改为 mirrors.tencentyun.com,使用内网流量不占用公网流量。

华为 Composer 全量镜像

镜像地址:https://mirrors.huaweicloud.com/repository/php/
官方地址:https://mirrors.huaweicloud.com/

Packagist 中国全量镜像

镜像地址:https://packagist.phpcomposer.com
官方地址:https://pkg.phpcomposer.com/

Packagist 中国全量镜像

镜像地址:https://php.cnpkg.org
官方地址:https://php.cnpkg.org/

Laravel China 中国全量镜像

镜像地址:https://packagist.laravel-china.org

composer 常用命令

使用 composer 一切命令最好 cd 到(项目)根目录下

# 查看某个命令的帮助
composer 命令名称 --help
# composer软件自身更新
composer self-update
# 查看所有命令
composer list
# 显示包信息
composer show 包名
# 生成自动加载文件,修改composer.json里的autoload参数后用它
composer dumpautoload
# 查询包
composer search 包名
# 显示全部的信息包括版本号
composer -v
# 全局安装插件包
composer global require "fxp/composer-asset-plugin:1.2.0"
# 可以去掉global全局参数
composer require 包名
# 删除指定包,twbs/bootstrap包名路径
composer remove twbs/bootstrap
# 更新指定包,先要设置composer.json里的依赖关系再用它
composer update 包名
# 第一次使用composer用它,没有composer.json文件用它
composer install 包名
# 使用镜像
$ composer config -g repo.packagist composer  镜像地址
$ composer clearcache
$ composer update || install
# 关闭镜像
$ composer config -g --unset repos.packagist

最后修改:2025 年 05 月 06 日
如果觉得我的文章对你有用,请随意赞赏