semver: соответствие суффикса перед выпуском (3. * = / = 3.4.5-1) - PullRequest
0 голосов
/ 11 сентября 2018

Используя эту онлайн-проверку semver: https://jubianchi.github.io/semver-check/

Обратите внимание, как

версия "3.4.5" совместима с выражением "3. " enter image description here но ... enter image description here версия "3.4.5-1" совместима с НЕ с выражением "3. "

Как я могуизменить выражение совместимости, чтобы включить эту предварительную версию?

1 Ответ

0 голосов
/ 11 сентября 2018

Это потому, что предварительные версии не включены по умолчанию.

Согласно документам :

Сравнения SemVer без предварительного релизного компаратора пропустят предварительные версии. Например,> = 1.2.3 пропустит предварительные выпуски при просмотре списка выпусков, в то время как> = 1.2.3-0 выполнит оценку и найдет предварительные выпуски.

Чтобы соответствовать этой предварительной версии, вы можете использовать, например: ~3 >3.4.5-0.

3.4.5-1 удовлетворяет условию ~ 3> 3.4.5-0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...