2013-07-01 2 views
65

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

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

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

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

Благодаря

ответ

109

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

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

enter image description here

При выборе «Генераторы обновления «из меню, yo yo позаботится о том, чтобы довести их до последней версии.

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

+0

извините, но как мне туда добраться? Я установил 1.0 rc1, но не могу найти меню с вашего снимка экрана. – Markus

+2

Просто запустите 'yo' :) – passy

+2

У меня такая же проблема. Я бегу лет, но я не получаю этот список предметов. – Dandy

16

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

Nice, если у вас есть много генераторов установлены.

Смежные вопросы