J'ai créé un module NPM et je l'ai publié à la version 0.0.1
J'ai fait quelques changements et les ai poussés sur github, et je voudrais que cela npm install myModule
soit utilisé lorsque l'on utilise la nouvelle version.
Comment dire à NPM qu'il existe une version 0.0.2?
Réponses:
Changez la version dans votre
package.json
ou utiliseznpm version <new-version>
.Après avoir modifié le numéro de version dans votre
package.json
, vous pouvez exécuternpm publish
pour publier la nouvelle version sur NPM.npm install
installera la dernière version dans le référentiel NPM.la source
Augmentez le numéro de version, puis exécutez à
npm publish yourModule
nouveau - comme décrit dans la documentation npm .npm install yourModule
installera ensuite la dernière version du registre NPM.J'ai trouvé la dernière réponse un peu trompeuse, désolé.
la source
npm version 0.2.0
ounpm version patch
npm login
si vous n'êtes pas connectéPour moi, la mise à jour de la version dans le
package.json
still aboutissait à l'erreur "Vous ne pouvez pas publier sur ...".Les étapes à résoudre étaient (en fonction du numéro de version des opérations):
npm version 0.0.2
npm publish
la source
À partir de la documentation de npmjs :
la source
S'il s'agit d'une version de correctif (petits changements), utilisez ce qui suit:
Il incrémentera la dernière partie du numéro de version.
S'il s'agit d'une version mineure (nouvelles fonctionnalités), utilisez les éléments suivants:
Il incrémentera la partie centrale du numéro de version.
S'il s'agit d'une version majeure (fonctionnalités principales ou correctifs de problèmes majeurs), utilisez les éléments suivants:
Il incrémentera la première partie du numéro de version.
la source