Jaka jest składnia wersji Bower (i npm)?
Bower umożliwia mi określenie wymagań wersji dla pakietów przy użyciu następującej składni:
"dependencies": {
"<name>": "<version>",
},
Ale nie udało mi się znaleźć składni używanej dla<version>
. Wiem, że mogę określić wersje jako:
">1.0.0"
większa lub równa wersji:">=1.0.0"
lub w pewnym zakresie:"1.0.0 - 2.0.0"
.Wiem też, że istnieje wspólna składnia wersji zawierająca tyldę:"~1.0.0"
. Ale nie jestem pewien, co to znaczy i czy jest taki sam"=1.0.0"
.
Interesuje mnie również to, czy jestem w stanie określić wiele kolejnych wersji, takich jak dokładnie1.0.3
plus wersje większe niż1.5.0
, itp ...