Composer - менеджер зависимостей для PHP. Вы можете описать какие дополнительные библиотеки необходимы для работы Вашего проекта и Composer установит их за Вас.
Кратко о том как работает Composer. К примеру, Ваш проект зависит от нескольких библиотек, в свою очередь, эти библиотеки зависят от других библиотек (ну и так далее). Вы описываете те библиотеке от которых зависит Ваш код, а Composer находит необходимые библиотеки для работы Вашего проекта, скачивает и устанавливает их. Все, Ваш проект готов к работе.
И так приступим к установке.
Установить Composer на Windows очень просто. Для начала необходимо скачать установочный файл с официального сайта https://getcomposer.org/download/. Ссылка на сам установщик: https://getcomposer.org/Composer-Setup.exe. Загружаем его и запускаем и жмем "Next":
Далее отметьте пункт "Install Shell Menus", для того что бы composer можно было запускать из контекстного меню (появляющееся меню по нажатию на правую кнопку мыши). И жмем "Next":
В следующем окне необходимо указать путь к php.exe
и нажать "Next":
Далее жмем "Install" и "Finish":
Все, composer установлен. Проверим, откроем консоль Windows (Win+r и введите cmd) и введем команду:
composer
Вы должны увидеть следующие:
Так же проверим контекстное меню, откройте "Мой компьютер", найдите любой файл и кликните по нему правой кнопкой мыши. Вы должны увидеть примерно следующее:
Комментарии
Я думал это будет сложнее. Что то типа зайдите в консоли и ...
ОтветитьМожно и из консоли установить глобально
ОтветитьУ меня не появилось контекстное меню
Ответитьphp.exe у вас как появился? Когда скачиваешь php.exe, просит php.dll. Когда скачиваешь ее, то пишет, что php.exe некорректно запустился.
Ответитьphp.exe берется из уже установленyого php (неважно чистого или с какой либо сборки), возможно (хотя я не уверен) нужно php добавить в переменные среды (Windows и Denwer. Добавление PHP в переменные среды)
ОтветитьСпасибо!:)
Ответить<h1>Пасиб</h1>
ОтветитьИз коммандной строки запускается, а если кликнуть ПКМ - ничего!!(((
ОтветитьЧто делать??
Не могу установить composer на Windows 7.
ОтветитьВ момент установки выходит сообщение:
The command interpreter did not run correctly:
C:\Windows\system32\cmd.exe
Отказано в доступе
Проверил вход в коммандную строку Windows. Не работает. Выдается сообщение:
Отказано в доступе к указанному пути или файлу.
При установке Composer из phpstorm c помощью скриптов из Terminal тоже ошибка:
bash: php: command not found
Установлен Open Server.Путь до php.exe прописан в PATH для Windows.