J'ai créé un générateur Yeoman et je veux que mon équipe l'utilise.
Que se passe-t-il si je mets à jour mon générateur sur Github? Ils ont installé le générateur localement dans une ancienne version. Doivent-ils toujours réinstaller pour obtenir la dernière version?
Les membres de l'équipe ne savent pas quand les mises à jour ont lieu et je ne veux pas qu'ils s'en soucient trop. J'aimerais juste qu'ils utilisent la dernière version du générateur.
Quelle est la façon suggérée de mettre à jour les générateurs?
Merci
Heureux que vous ayez demandé!
À partir de Yeoman RC1, qui sera annoncé plus tard dans la journée, il existe une toute nouvelle façon de gérer vos générateurs: il suffit d'entrer yo
et de profiter du nouvel assistant:
Si vous sélectionnez "Mettre à jour les générateurs" dans le menu, yo yo
se chargera de les mettre tous à la dernière version.
Si vous êtes un auteur de générateur et souhaitez aller plus loin pour vous assurer que vos utilisateurs sont toujours à jour, vous pouvez utiliser update-notifier
du projet Yeoman pour saluer les utilisateurs avec une notification s'ils exécutent une version obsolète.
Si vous souhaitez mettre à jour un générateur spécifique, vous pouvez exécuter npm update generator-mygenerator -g
Bien si vous avez installé de nombreux générateurs.