Quelle version du package foo
cette commande installera-t-elle?
npm install foo@next
Les package.json et semver docs ne mentionnent pas next
.
npm install
installe un package .
A package is:
...
d) a <name>@<version> that is published on the registry (see npm-registry) with (c)
e) a <name>@<tag> (see npm-dist-tag) that points to (d)
...
Cela signifie que next
est une version ou une balise publiée dans votre registre npm de référence.
Vient ensuite tag
. regardez les commandes possibles ci-dessous.
Une balise peut être utilisée lors de l'installation de packages comme référence à une version au lieu d'utiliser un numéro de version spécifique:
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
Comment son ajouté dans le paquet? Voir dist-tag
npm dist-tag add <pkg>@<version> [<tag>]
npm dist-tag rm <pkg> <tag>
npm dist-tag ls [<pkg>]
Vérifier - https://docs.npmjs.com/cli/dist-tag