Ежемесячный дайджест Yeoman

Адди Османи
Addy Osmani

Алло'Алло' и с праздником! Добро пожаловать во второй выпуск ежемесячного дайджеста Yeoman — нашу регулярную подборку статей, советов, генераторов и видеороликов, которые помогут вам быть в курсе новинок с вашим любимым человеком в шляпе. Мы надеемся, что приведенные ниже обновления будут вам полезны!

Советы по Grunt

Заманчиво попробовать все существующие плагины Grunt – их баджиллион! Также легко увлечься. Прежде чем вы это заметите, вы смотрите на свой терминал гораздо дольше, чем раньше, ожидая завершения своих задач. Это может расстраивать во время сборки, но очень расстраивать во время просмотра.

К счастью, сообщество работает над еще большим ускорением вашего цикла разработки.

  • Сократите время компиляции Grunt с помощью этого специального трюка
  • Используйте grunt-newer , чтобы запускать задачи Grunt только для файлов, которые изменились.
  • Запускайте задачи одновременно с помощью grunt-concurrent , чтобы можно было запускать несколько задач одновременно.

Еще несколько советов:

Видео

Статьи

Генераторы

yo 1.0.7-pre теперь доступен для тестирования на npm, и мы с нетерпением ждем возможности рассказать подробнее о нашем плане на 2014 год в ближайшие недели. Тем временем, есть много интересных обновлений как для наших официальных генераторов, так и для тех, которые вы написали ниже.

Логотипы Angular и Ember

Официальные обновления генератора

  • Выпущена версия Backbone 0.2.2 с поддержкой RequireJS + CoffeeScript и опцией --appPath.
  • AngularJS 0.7.1 с поддержкой Angular 1.2.6 и grunt-bower-install
  • Выпущен Ember.js 0.8.0. Скаффолдинг обновлен до синтаксиса Ember 1.2, улучшена поддержка CoffeeScript, шаблоны, маршруты REST.
  • WebApp 0.4.5 и 0.4.6, включая улучшенный HTMLMin, исправления установки Bower и поддержку grunt-bower-install для зависимостей CSS.
  • Генератор полимеров 0.0.8 с объединением веб-компонентов и другими обновлениями
  • Приложение Chrome 0.2.5 — правильная поддержка перезагрузки в реальном времени, переписанный генератор приложений, задача сборки упаковки, новый код разрешений и многое другое.

Другие официальные генераторы, включая jQuery , Gruntfile , CommonJS , NodeJS и Mocha , также были обновлены.

StackOverflow ответы

йоу новый год

Это завершение! Если есть ресурсы Yeoman, которые вы хотели бы предложить для следующего выпуска, смело предлагайте их @yeoman в Твиттере, и мы обязательно их проверим. Счастливых праздников и чудесного нового года!

Особая благодарность Стивену Савчуку, Синдре Сорхусу и Паскалю Хартигу за рассмотрение этого вопроса.