다음 튜토리얼 칼럼인composer에서는 Windows에서 Composer를 수동으로 설치하는 방법을 소개합니다. 필요한 친구들에게 도움이 되길 바랍니다!
composer는 PHP 종속성 관리 도구입니다. Windows에서는 설치가 차단되는 경우가 많습니다. 이제는 참고용으로만 수동 설치 방법을 제공합니다
1. 설치 전 준비사항
(1)Composer 실행하려면 PHP 5.3.2+가 필요합니다
(2) PHP 실행 디렉터리에 경로 변수를 추가합니다.
즉, 어디서나 cmd를 열 때 php -v를 직접 실행할 수 있는지 확인하세요
(3) php에 openssl 확장 기능이 켜져 있는지 확인하세요
php.ini로 이동하여 OpenSSL을 검색하고, 세미콜론을 제거하세요. 전면, 저장하고 서버를 다시 시작하십시오.
2.composer 설치 및 구성
(1) Composer.phar
https://getcomposer.org/composer.phar 下载到本地 (例如F:\tools\composer)
cmd를 다운로드하고
cd F:\tools\composer F: php composer.phar -v
을 실행합니다. (2) 경로 환경 변수
( 3) 작성기 바로 가기 명령
cd F:\tools\composer F: echo @php "%~dp0composer.phar" %*>composer.bat
을 만들고F:toolscomposer 및F:toolscomposer에 작곡가.bat 배치 파일을 만듭니다. 되었습니다 환경 변수에 추가하면 나중에 어느 위치에나 작곡가를 입력하는 것은
php composer.phar
과 동일할 수 있습니다. (4) 미러 수정
일본 미러 주소
http://composer-proxy.jp/proxy/packagist
전역적으로 또는 필요에 따라 설정할 수 있습니다
패키지를 설치하려면 두 가지 쿼리를 수행해야 합니다. packagist 설정
전역 설정
查看 composer 主目录:通过composer config -l -g
命令可以列出 composer 的全局配置信息,在这些信息中查找[home]
配置项就是 composer 的主目录。
进入 composer 的主目录,打开config.json
文件(如果没有就自己创建一个),然后增加本镜像服务的配置信息,最终内容如下:
{ "config": { }, "repositories": [ {"type": "composer", "url": "http://composer-proxy.jp/proxy/packagist"}, {"packagist": false} ] }
按需设置
如果只需要特定的项目指定特定的镜像,则不需修改全局设置,在需要的地方进行修改
以 laravel 项目的composer.json
配置文件为例,添加本镜像服务配置信息后如下所示(注意最后几行):
{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": { "laravel/framework": "5.0.*" }, "require-dev": { "phpunit/phpunit": "~4.0", "phpspec/phpspec": "~2.1" }, "autoload": { "classmap": [ "database" ], "psr-4": { "App\\": "app/" } }, "autoload-dev": { "classmap": [ "tests/TestCase.php" ] }, "config": { "preferred-install": "dist" } "repositories": [ {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"}, {"packagist": false} ]}
위 내용은 Windows에서 Composer를 수동으로 설치하는 방법을 가르쳐주세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!