Как выяснить, что будет внутри & quot; требовать & quot; или & quot; require-dev & quot; часть файла композитора?

Я пишу файл композитора. Есть некоторые зависимости. Мне любопытно, как люди узнают названия зависимостей. Например, одна из зависимостей доб-Imagick. Я знаю это, потому что одна зависимость моего проекта PHP-Imagick и я спросил в SO, и кто-то ответил, что это должно быть доб-Imagick. Как он это понял? Есть ли какая-то библиотека? Я надеюсь, что разъяснил свой вопрос. Если все еще есть некоторая путаница, пожалуйста, спросите. И заранее спасибо.

2

Решение

Это верно, требование расширения PHP imagick определяется как ext-imagick,

Руководство композитора охватывает синтаксис ext.

Вы можете проверить имена расширений по вашей собственной установке PHP или Руководство по PHP. Обратите внимание, что URL-адреса страницы расширения содержат свои идентификаторы, например,
http://php.net/manual/en/ref.pdo-mysql.php должен называться в Composer как ext-pdo_mysql (дефис в идентификаторе заменяется подчеркиванием).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]