Примеры команды для работы с Composer.
Инициализация Composer в проекте:
composer init
Добавление новой зависимости в ваш проект:
composer require vendor/package
Обновление всех зависимостей в проекте:
composer update
Автозагрузка классов. В composer.json файле вы можете указать место, где находятся ваши классы:
{
"autoload": {
"psr-4": {
"MyNamespace\\": "src/"
}
}
}
После чего выполнить команду:
composer dump-autoload
Теперь вы можете использовать ваши классы без необходимости включать их вручную:
use MyNamespace\MyClass; $object = new MyClass();
Проверка безопасности установленных пакетов:
composer require --dev roave/security-advisories:dev-master
Эта команда установит пакет roave/security-advisories как зависимость для разработки, который предотвращает установку пакетов с известными уязвимостями безопасности.
Комментарии
0Нашли ошибку или хотите дополнить материал?