Pull to refresh

Релиз Yeoman 1.0

image

Наконец состоялся долгожданный релиз популярного инструмента JS-разработчика — Yeoman 1.0.

Yeoman состоит из трех инструментов:

  • Yo отвечает за генерацию исходного каталога с проектом и управление заданиями Grunt
  • Grunt с помощью командного интерфейса позволяет выполнять сборку проекта или запустить тесты
  • Bower представляет собой универсальный инструмент автоматического разрешения зависимостей между скриптами




Новый релиз отмечен слудеющими нововведениями:

  • yo теперь отделен от yeoman и является законченной системой генерации проекта
  • Сама система генерации проектов полностью переписана и обогащена приятными внешне и функциональными элементами управления
  • Увеличена производительность каждого из инструментов, в том числе время установки зависимостей
  • Автоматическое выполнение прилагаемых заданий сразу во время установки генератора
  • Богатая система помощи и подсказок для yo, просто попробуйте выполнить эту команду без аргументов


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

Текущий вариант

yeoman init
yeoman install jquery
yeoman build


При работе в 1.0

yo webapp
bower install jquery
grunt build


Ниже представлен список новых команд с указанием, как они вызывались ранее

yeoman init       ➜    yo
yeoman build      ➜    grunt [build]
yeoman server     ➜    grunt server
yeoman test       ➜    grunt test
yeoman install    ➜    bower install
yeoman uninstall  ➜    bower uninstall
yeoman update     ➜    bower update
yeoman list       ➜    bower list
yeoman search     ➜    bower search
yeoman lookup     ➜    bower lookup
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.