오늘은 PHP의 종속성 관리 도구에 대한 소개를 보고 사용해 보았습니다.
환경: win7
1. 설치
1. PHP에는 openssl 활성화 모듈이 있습니다(https URL을 사용할 때 사용).
환경 변수 경로를 수정하고 c:xamppphp를 추가하세요.
명령줄을 열고 다음을 입력하세요.
php -version
cd 명령을 사용하여 현재 경로를 프로젝트 루트 디렉터리로 변경한 후 다음 명령을 실행하여 다운로드 및 설치합니다.
php -r "readfile('http://getcomposer.org/installer');" | php
curl -sS https://getcomposer.org/installer | php
프로젝트 루트 디렉터리로 이동하여 작곡가.bat 텍스트 파일을 추가하고 명령줄에서 실행합니다.
echo @php "%~dp0composer.phar" %*>composer.bat
composer -V
2. 예를 들어 프로젝트에서는 로그를 출력하는 라이브러리인 monolog를 사용해야 합니다.
프로젝트에 작곡가.json 파일을 생성하고 내용을 입력합니다.
{ "require": { "monolog/monolog": "1.0.*" } }
composer install
Failed to enable crypto failed to open stream: operation failed
작업이 성공적으로 완료되면 프로젝트 폴더에 Vendor 폴더가 나타납니다.
사용 예:
<?php require_once 'vendor/autoload.php'; $log = new Monolog\Logger('name'); $log->pushHandler(new Monolog\Handler\StreamHandler('app.log', Monolog\Logger::WARNING)); $log->addWarning('Foo'); ?>
3. 기타
자체 업데이트:
위 내용은 관련 측면을 포함하여 PHP 종속성 관리 도구 Composer의 사용 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.