Когда вы используете «require-dev»? Каковы общие зависимости dev?

Пока я знаком с основамиcomposer.json и указание зависимостей подrequire ключ, я не совсем понял цельrequire-dev - Документация композитора гласит:

требуют-DEV (Корень только)

Перечисляет пакеты, необходимые для разработки этого пакета или выполнения тестов и т. Д. Требования к dev для корневого пакета устанавливаются по умолчанию. Как установка, так и обновление поддерживают параметр --no-dev, который предотвращает установку зависимостей dev.

В резюме это имеет смысл, но мне сложно представить себе ситуации, когда мне понадобится эта функциональность.

Каковы практические случаи использованияrequire-dev в рабочем процессе?Есть ли примерный пакет (или пакеты), который должен находиться вrequire-dev но не вrequire?

Ответы на вопрос(1)

Ваш ответ на вопрос