컴포저(Composer)는 PHP 프로젝트의 의존성을 관리하는 도구다. 프로젝트가 필요로 하는 라이브러리를 선언하면 그에 맞는 패키지를 설치한다. 라이브러리가 다시 요구하는 다른 라이브러리도 함께 다룬다. 기본적으로 프로젝트별로 의존성을 관리한다. 실행에 필요한 PHP 버전은 컴포저 버전에 따라 다르므로 설치할 때 공식 문서의 요구 사항을 확인해야 한다.
설치
brew install composer
기타 등등
- `composer.lock`은 실제로 선택된 패키지 버전을 기록한다. 이 파일이 있으면
install은 무조건 최신판을 고르는 대신 기록된 버전을 설치한다. 출처 - 패키지 이름은 보통
제작자/프로젝트의 두 부분으로 나뉜다. 서로 다른 사람이 같은 프로젝트 이름을 써도 구별하기 위한 방식이다. 출처