Периодически пользуюсь и все вроде просто и легко но все же не понятно бывает для новичков разобраться Все же не до конца просто
И так это клиент который закружает из репозитория содержимое собирая скрипты в полную программу.
Что это выглядит сам процесс первого запуска или настройки пространства для работы с composer
composer.bat
D:\PHP74\php - это путь до PHP на тут случай если не прописан сам PHPв пути windows (путь нужен ваш и менять версии PHP)
Дальше в консоли запустить команду composer
Увидим навигацию и различные опции описания функционала команд и списки
Я через удержания SHIFT + нажимаю и правую кнопку мыши
Запускаю консоль cmd там где мне нужно загрузить готовую программу Если этого не сделать тогда будет по умолчанию загрузится в корень пользователя чья учетная запись запущена
composer require путь/название Из github описание своего проекта будет написано как собрать и какой путь и имя
аналогично набрать
Вот такая фигатень с танцами и бубнами
Конечно можно было легче сделать но это подразумевается что делать разные релизы для каждой платформы А так через формат универсальный кроссплатформенный .phar Отдельно что то разрабатывать не нужно
И так это клиент который закружает из репозитория содержимое собирая скрипты в полную программу.
Что это выглядит сам процесс первого запуска или настройки пространства для работы с composer
Composer — Википедия
ru.wikipedia.org
composer.bat
Код:
@echo OFF
:: in case DelayedExpansion is on and a path contains !
setlocal DISABLEDELAYEDEXPANSION
D:\PHP74\php "%~dp0composer.phar" %*
Дальше в консоли запустить команду composer
Увидим навигацию и различные опции описания функционала команд и списки
Я через удержания SHIFT + нажимаю и правую кнопку мыши
Запускаю консоль cmd там где мне нужно загрузить готовую программу Если этого не сделать тогда будет по умолчанию загрузится в корень пользователя чья учетная запись запущена
composer require путь/название Из github описание своего проекта будет написано как собрать и какой путь и имя
Код:
composer require mediawiki/semantic-media-wiki
Код:
D:\PHP74\php.exe D:\composer\composer.phar require mediawiki/semantic-media-wiki "1.9.*,>=1.9.0.1"
Конечно можно было легче сделать но это подразумевается что делать разные релизы для каждой платформы А так через формат универсальный кроссплатформенный .phar Отдельно что то разрабатывать не нужно