Composer在Windows上执行慢主要因网络、文件系统和PHP配置,可通过切换国内镜像源、禁用杀毒软件实时扫描、启用本地缓存与并发下载、优化PHP版本及内存限制等方法显著提速。

Composer在Windows上执行慢,主要和网络、文件系统、PHP配置三方面有关。调整得当,安装和更新速度能提升数倍。
切换国内镜像源
默认走国外源,国内网络下容易超时或卡顿。推荐使用阿里云或腾讯云镜像:
- 全局设置阿里云镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
- 临时使用(单次命令):composer install -vvv --repository-url=https://mirrors.aliyun.com/composer/
- 验证是否生效:运行 composer config -g repo.packagist,应返回镜像地址
禁用杀毒软件实时扫描
Windows Defender 或第三方杀软会在 Composer 解压、写入 vendor 时反复扫描,导致 I/O 剧烈延迟:
- 将项目目录(含 vendor)添加到 Windows Defender 排除列表(设置 → 病毒和威胁防护 → 管理设置 → 添加或删除排除项)
- 关闭其他安全软件的“实时保护”或“行为监控”模块(如火绒、360等)
- 执行完 composer update/install 后可重新开启
启用 Composer 加速选项
利用缓存与并行下载减少重复操作和等待时间:
标签: php composer windows 杀毒软件 腾讯 阿里云 注册表 解压 win 开发环境 腾讯云 镜像源
还木有评论哦,快来抢沙发吧~