Ciao, ciao e buone feste! Ti diamo il benvenuto nel secondo numero del Yeoman, il nostro consueto riassunto mensile di articoli, suggerimenti, generatori e video per aiutarti a non perderti nessuna novità del tuo uomo con il cappello preferito. Ci auguriamo che gli aggiornamenti riportati di seguito ti siano utili.
Suggerimenti avanzati per Grunt
È allettante provare tutti i plug-in Grunt disponibili, ce ne sono un sacco. Inoltre, è facile lasciarsi trasportare. Prima che tu te ne accorga, stai fissando il terminale per molto più tempo di quanto facevi in precedenza, in attesa del completamento delle attività. Può essere frustrante durante la creazione, ma molto frustrante durante la visione.
Fortunatamente, la community si impegna per accelerare ulteriormente il ciclo di sviluppo.
- Riduci il tempo di compilazione di Grunt con questo trucco per le attività personalizzate
- Utilizza grunt-newer per eseguire le attività di Grunt solo sui file modificati
- Esegui le attività contemporaneamente con grunt-concurrent in modo da poter eseguire più attività contemporaneamente
Altri suggerimenti:
- Utilizza load-grunt-tasks per caricare automaticamente più attività anziché farlo manualmente con
loadNpmTask
- Riutilizzare più ambienti Grunt in più progetti
Video
Articoli
Creare un'estensione di Chrome con il generatore di estensioni di Chrome Yeoman
App web con il dream team: Angular, Cordova, Yeoman e TopCoat
Generatori
yo 1.0.7-pre è ora disponibile per i test su npm e non vediamo l'ora di parlarvi di più della nostra roadmap per il 2014 nelle prossime settimane. Nel frattempo, abbiamo in serbo molti interessanti aggiornamenti sia per i nostri generatori ufficiali sia per quelli che hai creato di seguito.

Aggiornamenti ufficiali del generatore
- È stata rilasciata la versione 0.2.2 di Backbone con il supporto di RequireJS + CoffeeScript e l'opzione --appPath
- AngularJS 0.7.1 con supporto per Angular 1.2.6 e grunt-bower-install
- È stata rilasciata la versione 0.8.0 di Ember.js. Strutturazione aggiornata alla sintassi di Ember 1.2, supporto migliorato di CoffeeScript, modelli, route REST
- WebApp 0.4.5 e 0.4.6, tra cui HTMLMin migliorato, correzioni di installazione di Bower e supporto di grunt-bower-install per le dipendenze CSS
- Generatore Polymer 0.0.8 con concatenazione di componenti web e altri aggiornamenti
- App di Chrome 0.2.5: supporto adeguato per il live reload, generatore di app riscritto, attività di compilazione per il packaging, nuovo codice per le autorizzazioni e altro ancora.
Sono stati aggiornati anche altri generatori ufficiali, tra cui jQuery, Gruntfile, CommonJS, NodeJS e Mocha.
Generatori di community in primo piano
- Zurb Foundation
- Plug-in Gulp
- RevealJS
- Browserizzare i progetti
- InuitCSS
- Blog fantasma
- Temi Ghost
- Progetti Laravel
- Three.js
- Reagire
- Assembla
- MarionetteJS
- MariaJS 2.0
- App web semplici
- Temi Drupal
- JHipster Yeoman / Maven / Spring / Angular
- AWS Provision dei backend AWS per le web app
- App Sencha Touch
- Yomonger, un generatore di temi Modox
Risposte di StackOverflow
Come eseguire l'upgrade di un progetto esistente con struttura a vista con Yeoman
Come impedire a Bower di aumentare le dimensioni della mia app
auguri di buon anno
Ecco fatto! Se hai risorse Yeoman da suggerire per il prossimo numero, non esitare a contattare @yeoman su Twitter e provvederemo a dare un'occhiata. Buone feste e un fantastico anno nuovo.
Un ringraziamento speciale a Stephen Sawchuk, Sindre Sorhus e Pascal Hartig per aver esaminato il problema