Менеджер пакетов(Composer)

PHPКомментариев нет

Установка в Linus

sudo apt-get install composer

Менеджер пакетов(зависимостей) Composer

https://getcomposer.org

Репозиторий готовых пакетов

https://packagist.org

Создание файла composer.json(инициализация)

composer init

Установка пакета:

composer require somepackage/somepackage:someversion

Обновление пакетов и кеша

composer update

Отображение списка всех установленных пакетов

composer show

Проверка валидности файла composer.json

composer validate

Добавляем поддержку namespace:

«autoload»: { «psr-4»: { «TrubinEN\\»: «src» } }

Все зависимости

находятся в файле composer-lock.json

Версии

Мажорная.Минорная.Патч (1.0.1)

патч — решение багов

минорная — добавляется новый функционал, с совместимостью старого кода

мажорная — новая версия программы, не поддерживает старый функционал

Шпаргалка по командам

https://phpprofi.ru/blogs/post/52

 


Комментарии закрыты!