Изменение глобального пути композитора (Windows)

Композитор использует каталог %APPDATA%\Composer по умолчанию для глобальных пакетов.
Поэтому мне нужно добавить путь %APPDATA%\Composer\vendor\bin к моей переменной среды PATH пользователя.

Можно ли изменить каталог установки на что-то вроде C:\php\composer? Как я могу это сделать?

Ответы

Ответ 2

В Windows, когда глобальная установка библиотеки/пакета завершена, композитор сохраняет пакет в каталоге Composer внутри windows **application data folders** which by default is C:\Users {имя пользователя}\AppData\Roaming '.

Чтобы изменить эту папку на C:\php\composer, создайте переменную среды COMPOSER_HOME со значением, установленным на C:\php\composer.

Шаги ниже объясняют, как переменные среды добавляются в Windows. * Нажмите Windows Key + Pause Break, затем нажмите Advanced system Settings

Windows system settings
(источник: w3guy.com)

Нажмите кнопку Environmental variables.

Environmental variable button
(источник: w3guy.com)

Под System variables нажмите кнопку New... и добавьте переменную среды следующим образом:

Add environmental variables in Windows
(источник: w3guy.com)

Возможно, вы захотите перезагрузить компьютер, чтобы это вступило в силу.

Кредит: http://w3guy.com/change-composer-global-package-install-folder-windows/