2013-07-01 15 views
65

Stworzyłem generator Yeoman i chcę, aby mój zespół go użył.Jaki jest preferowany sposób aktualizacji generatorów Yeoman?

Co się stanie, jeśli zaktualizuję generator na Github? Zainstalowali generator lokalnie w starszej wersji. Czy oni muszą zawsze zainstalować ponownie, aby uzyskać najnowszą wersję?

Członkowie zespołu nie wiedzą, kiedy aktualizacje się wydarzyły i nie chcę, aby za bardzo się tym przejmowali. Po prostu chciałbym, aby użyli najnowszej wersji generatora.

Jaki jest sugerowany sposób aktualizacji generatorów?

Dzięki

Odpowiedz

109

Glad pytasz!

Począwszy Yeoman RC1, który zostanie ogłoszony później dzisiaj, jest to zupełnie nowy sposób zarządzania generatory: Wystarczy wprowadzić yo i korzystać z nowego kreatora:

enter image description here

W przypadku wybrania opcji „Generatory Aktualizuj "z menu, yo yo zajmie się doprowadzeniem ich wszystkich do najnowszej wersji.

Jeśli jesteś autorem generatora i chcesz pójść o krok dalej, aby upewnić się, że Twoi użytkownicy są zawsze aktualni, możesz użyć update-notifier z projektu Yeoman, aby pozdrowić użytkowników powiadomieniem, jeśli używają przestarzałej wersji .

+0

Przepraszam, ale jak mogę się tam dostać? Zainstalowałem 1.0 rc1, ale nie mogę znaleźć menu z twojego zrzutu ekranu. – Markus

+2

Po prostu uruchom 'yo' :) – passy

+2

Mam ten sam problem. Używam yo, ale nie otrzymuję tej listy przedmiotów. – Dandy

16

Jeśli chcesz zaktualizować konkretnego generatora można uruchomić npm update generator-mygenerator -g

Nicea jeśli masz wiele generatorów zainstalowanych.

Powiązane problemy