Когда вы используете «require-dev»? Каковы общие зависимости dev?
В то время как я'я знаком с основамиcomposer.json
и указание зависимостей подrequire
ключ у меня нетт вполне понял цельrequire-dev
- Композитор'Документация гласит:
Перечисляет пакеты, необходимые для разработки этого пакета или выполнения тестов и т. Д. Требования к dev для корневого пакета устанавливаются по умолчанию. Как установка, так и обновление поддерживают параметр --no-dev, который предотвращает установку зависимостей dev.
В резюме это имеет смысл, но ямне трудно представить себе ситуацию, когда яМне нужна эта функциональность.
Каковы практические случаи использованияrequire-dev
в рабочем процессе?Есть ли примерный пакет (или пакеты), который должен находиться вrequire-dev
но не в?require