Каков предпочтительный способ обновления генераторов Yeoman?
Я создал генератор Yeoman и хочу, чтобы моя команда использовала его.
Что произойдет, если я обновлю генератор на Github? Они устанавливали генератор локально в более старой версии. Всегда ли их нужно устанавливать, чтобы получить последнюю версию?
Члены команды не знают, когда происходят обновления, и я не хочу, чтобы они слишком беспокоились об этом. Я просто хотел бы, чтобы они использовали последнюю версию генератора.
Каков предложенный способ обновления генераторов?
Спасибо
Ответы
Ответ 1
Рад, что вы спросили!
Начиная с Yeoman RC1, о котором будет объявлено позднее сегодня, существует совершенно новый способ управления вашими генераторами: просто введите yo
и наслаждайтесь новым мастером:
![enter image description here]()
Если вы выберете "Обновить генераторы" в меню, yo yo
позаботится о том, чтобы довести их до последней версии.
Если вы являетесь автором генератора и хотите сделать еще один шаг, чтобы убедиться, что ваши пользователи всегда актуальны, вы можете использовать update-notifier
от проект Yeoman приветствует пользователей уведомлением, если они запускают устаревшую версию.
Ответ 2
Если вы хотите обновить определенный генератор, вы можете запустить
npm update generator-mygenerator -g
Приятно, если у вас установлено много генераторов.