In der folgenden Tutorial-Kolumne von Composer erfahren Sie, wie Sie Composer unter Windows manuell installieren. Ich hoffe, dass es für Freunde hilfreich ist, die es benötigen!
Composer ist ein PHP-Abhängigkeitsverwaltungstool, das häufig nur als Referenz zur Verfügung steht. 1. Vorbereitung vor der Installation. (1) Composer Zum Ausführen ist PHP 5.3.2+ erforderlich
(2) Fügen Sie die Pfadvariable zum PHP-Laufverzeichnis hinzu.Das heißt, stellen Sie sicher, dass Sie php -v direkt ausführen können, wenn Sie cmd irgendwo öffnen.
(3) Stellen Sie sicher, dass PHP die OpenSSL-Erweiterung öffnet.Gehen Sie zu php.ini und suchen Sie nach OpenSSL. Entfernen Sie das Semikolon davor , speichern und starten Sie den Server neu. 2. Composer installieren und konfigurieren (1) Composer.phar herunterladenhttps://getcomposer.org/composer.phar 下载到本地 (例如F:\tools\composer)
cmd und ausführen
cd F:\tools\composer
F:
php composer.phar -v
cd F:\tools\composer F: echo @php "%~dp0composer.phar" %*>composer.bat
php
composer.phar
Japanische Spiegeladresse
http://composer-proxy.jp/proxy/packagist
Kann global oder nach Bedarf eingestellt werden
Um dies zu vermeiden, führen Sie bei der Installation des Pakets zwei Abfragen durch. Denken Sie daran, Deaktivieren hinzuzufügen Paketist-Einstellungen
Globale Einstellungen
查看 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} ]}
Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie Composer unter Windows manuell installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!