Каков предпочтительный способ обновления генераторов Yeoman?

Я создал генератор Yeoman и хочу, чтобы моя команда использовала его.

Что произойдет, если я обновлю генератор на Github? Они устанавливали генератор локально в более старой версии. Всегда ли их нужно устанавливать, чтобы получить последнюю версию?

Члены команды не знают, когда происходят обновления, и я не хочу, чтобы они слишком беспокоились об этом. Я просто хотел бы, чтобы они использовали последнюю версию генератора.

Каков предложенный способ обновления генераторов?

Спасибо

Ответ 1

Рад, что вы спросили!

Начиная с Yeoman RC1, о котором будет объявлено позднее сегодня, существует совершенно новый способ управления вашими генераторами: просто введите yo и наслаждайтесь новым мастером:

enter image description here

Если вы выберете "Обновить генераторы" в меню, yo yo позаботится о том, чтобы довести их до последней версии.

Если вы являетесь автором генератора и хотите сделать еще один шаг, чтобы убедиться, что ваши пользователи всегда актуальны, вы можете использовать update-notifier от проект Yeoman приветствует пользователей уведомлением, если они запускают устаревшую версию.

Ответ 2

Если вы хотите обновить определенный генератор, вы можете запустить npm update generator-mygenerator -g

Приятно, если у вас установлено много генераторов.