Composer - Composer日常开发

综合新闻

Composer - Composer日常开发

2026-05-03 12:00



解决Composer日常开发中的依赖管理、版本冲突、私有仓库配置等痛点问题,提供可直接落地的工作流程

一、前言

搞过的人都知道,Composer这玩意儿装依赖是爽,但一遇到版本冲突、私有包配置、composer.lock混乱这些问题,直接原地爆炸。本文是老兵10年踩坑总结,拿来就能用,别搞那些花里胡哨的理论。

二、操作步骤

步骤1:全局安装Composer(如果还没装的话)

先检查系统有没有,CentOS/RHEL和Ubuntu通用检测命令:

composer --version

预期输出:

Composer version 2.6.6 2023-12-08 18:32:26
PHP version 8.2.10 (cli)
...

如果提示command not found,手动安装(Linux通用):

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"

预期输出:

All settings correct for using Composer
Downloading...
Composer successfully installed to: /usr/local/bin/composer