VSCode = Visual Studio Code 에서 사용할 수 있는 확장(Extension) 입니다.
Visual Studio Code 를 위한 PHP Composer 확장입니다.
링크 : https://marketplace.visualstudio.com/items?itemName=ikappas.composer
이 확장을 사용하기 위해서는 Composer 가 설치되어 있어야 합니다.
사용자 또는 작업 영역 환경 설정을 변경하여 다음 옵션을 구성 할 수 있습니다.
[ Scope: Global | Optional | Default: true
]
이 설정을 사용하여 이 플러그인을 사용 또는 사용 중지 합니다.
[ Scope: Global | Required ]
이 설정을 사용하여 시스템에서 실행 파일의 절대 경로를 지정하십시오.
맥/리눅스 사용자 settings.json 예제
{
"composer.executablePath": "/usr/local/bin/composer"
}
윈도우 사용자 settings.json 예제
{
"composer.executablePath": "C:\\ProgramData\\ComposerSetup\\bin\\composer.bat"
}
중요 : 처음 사용하기 전에 이 설정을 구성하지 않으면 이 확장을 사용할 수 없습니다.
[ Scope: Workspace | Optional | Default: null
]
이 설정을 사용하여 composer.json 에 작업 영역에 대한 절대 또는 상대 경로를 지정합니다.
지정하지 않으면 작업 공간 루트 경로가 기본값으로 사용됩니다.
맥/리눅스 사용자 settings.json 예제
{
"composer.workingPath": "/projects/project-root/project-sub-folder"
}
윈도우 사용자 settings.json 예제
{
"composer.workingPath": "C:\\Projects\\ProjectRoot\\ProjectSubFolder"
}
모든 Composer 명령어는 명령 팔레트를 통해 사용할 수 있습니다 F1
.
지원 명령어
composer 에 대한 간단한 정보를 표시
composer 패키지의 archive 만들기
내부 패키지 캐쉬 지우기
일반적인 오류를 식별하도록 시스템을 진단
오토로더를 덤프
composer.lock 파일에서 프로젝트 종속성을 설치. lock file if present, or falls back on the composer.json.
require 또는 require-dev 에서 패키지를 제거
필요한 패키지를 composer.json 에 추가하고 패키지를 설치
composer.json 에 정의 된 스크립트를 실행
composer.phar 를 최신 버전으로 업데이트
패키지에 대한 정보 표시
로컬에서 수정된 패키지 목록을 표시
composer.json 에 따라 종속성을 최신 버전으로 업데이트하고 composer.lock 파일을 업데이트
composer.json 및 composer.lock 의 유효성을 검사
composer 버젼 보기