Allo' Allo' וחג שמח! ברוכים הבאים למהדורה השנייה של Yeoman – סיכום חודשי קבוע של מאמרים, טיפים, גנרטורים וסרטונים שיעזרו לכם להתעדכן בכל מה שקורה עם האיש עם הכובע האהוב עליכם. אנחנו מקווים שהעדכונים הבאים יהיו מועילים לך.
טיפים למתקדמים ב-Grunt
קשה להתאפק ולא לנסות את כל הפלאגינים של Grunt – יש המון! קל גם להתלהב. לפני שתשימו לב, תמצאו את עצמכם מביטים במסוף הרבה יותר זמן ממה שהייתם רגילים, מחכים שהמשימות יסתיימו. זה יכול להיות מתסכל במהלך ה-build, אבל מאוד מתסכל במהלך הצפייה.
למרבה המזל, הקהילה שלנו עובדת על ייעול מחזור הפיתוח עוד יותר.
- הטריק הזה למשימה מותאמת אישית מאפשר לקצר את זמן הידור הקוד ב-Grunt
- משתמשים ב-grunt-newer כדי להריץ משימות Grunt רק בקבצים שהשתנו
- הרצת משימות בו-זמנית באמצעות grunt-concurrent כדי שאפשר יהיה להריץ כמה משימות בו-זמנית
טיפים נוספים:
- משתמשים ב-load-grunt-tasks כדי לטעון כמה משימות באופן אוטומטי במקום להריץ את הפקודה
loadNpmTask
בעצמכם - שימוש חוזר בכמה סביבות Grunt במספר פרויקטים
סרטונים
מאמרים
יצירת תוסף ל-Chrome באמצעות ה-generator של תוספים ל-Chrome של Yeoman
אפליקציית אינטרנט עם צוות החלומות: Angular, Cordova, Yeoman ו-TopCoat
גנרטורים
הגרסה 1.0.7-pre של yo זמינה עכשיו לבדיקה ב-npm, ואנחנו מצפים לדבר בהרחבה על מפת הדרכים שלנו לשנת 2014 בשבועות הקרובים. בינתיים, יש הרבה עדכונים טעימים גם לגנרטורים הרשמיים שלנו וגם לגנרטורים שיצרתם בעצמכם.

עדכונים רשמיים למחוללים
- פורסמה גרסה 0.2.2 של Backbone עם תמיכה ב-RequireJS + CoffeeScript ובאפשרות --appPath
- AngularJS 0.7.1 עם תמיכה ב-Angular 1.2.6 וב-grunt-bower-install
- פורסמה גרסה 0.8.0 של Ember.js. תבניות Scaffolding מעודכנות ל-Ember 1.2, תמיכה משופרת ב-CoffeeScript, תבניות, מסלולי REST
- WebApp 0.4.5 ו-0.4.6, כולל שיפורים ב-HTMLMin, תיקונים להתקנת Bower ותמיכה ב-grunt-bower-install עבור יחסי תלות ב-CSS
- גרסה 0.0.8 של הגנרטור של Polymer עם שרשור של Web Components ועדכונים נוספים
- אפליקציית Chrome 0.2.5 – תמיכה מתאימה ב-livereload, מחולל אפליקציות ששונה, משימה ל-build לאריזה, קוד הרשאות חדש ועוד.
גם גנרטורים רשמיים אחרים, כולל jQuery, Gruntfile, CommonJS, NodeJS ו-Mocha, עודכנו.
גנרטורים מומלצים של קהילות
- Zurb Foundation
- הפלאגין Gulp
- RevealJS
- המרת פרויקטים ל-Browserify
- InuitCSS
- בלוגים רפאים
- עיצובים של Ghost
- פרויקטים ב-Laravel
- Three.js
- תגובות
- Assemble
- MarionetteJS
- MariaJS 2.0
- אפליקציות אינטרנט פשוטות
- עיצובים של Drupal
- JHipster Yeoman / Maven / Spring / Angular
- AWS הקצאת קצוות עורפי של AWS לאפליקציות אינטרנט
- אפליקציות Sencha touch
- Yomonger – מחולל לעיצובים של Modox
תשובות ב-StackOverflow
yo newyear
סיימת! אם יש לכם משאבים של Yeoman שאתם רוצים להציע לגיליון הבא, אתם יכולים לשלוח אותם אל @yeoman ב-Twitter, ואנחנו נבדוק אותם. חגים שמחים ושנה אזרחית נהדרת!
תודה מיוחדת ל-Stephen Sawchuk, ל-Sindre Sorhus ול-Pascal Hartig על בדיקת הבעיה הזו