У меня есть пакет, и мне нужно опубликовать его в Packagist репозитории. Я использую git в качестве VCS и в настоящее время мой пакет устанавливается через composer.
Иногда в composer.json мы можем увидеть что-то подобное:
"version" : "1.0.0-beta2"
или "dev-master"
.
Но я не знаю, как я могу создать бета и dev версию моего пакета?
Я не знаю, где я могу предоставить тип моей библиотеки (бета и dev версия). Кроме того, я не понимаю, почему в первом случае тип версии -beta2 представлен как суффикс, а во втором случае (dev-master) тип версии представлен как префикс.
Кто-нибудь может объяснить?
Спасибо