Allo e boas festas! Bem-vindo à segunda edição do resumo mensal de Yeoman: um resumo regular de artigos, dicas, geradores e vídeos para ajudar você a ficar por dentro das novidades do seu estilo favorito. Esperamos que as atualizações abaixo sejam úteis.
Dicas profissionais
É tentador testar todos os plug-ins do Grunt por aí. Existe um bilhão! Também é fácil se empolgar. Antes que perceba, você já está encarando o terminal por mais tempo do que antes, esperando a conclusão das tarefas. Isso pode ser frustrante durante o build, mas super frustrante durante o relógio.
Felizmente, a comunidade tem trabalhado para acelerar ainda mais seu ciclo de desenvolvimento.
- Reduza o tempo de compilação do Grunt com este truque de tarefa personalizado.
- Use grunt-newer para executar apenas tarefas do Grunt nos arquivos que foram modificados.
- Executar tarefas simultaneamente com gunt-concurrent para que várias tarefas possam ser executadas simultaneamente
Mais algumas dicas:
- Use load-grunt-tasks para carregar várias tarefas automaticamente em vez de fazer
loadNpmTask
por conta própria. - Reutilizar ambientes Grunt em diversos projetos
Vídeos
Artigos
Como criar uma extensão do Chrome com o gerador de extensões Yeoman
App da Web com a equipe dos sonhos: Angular, Cordova, Yeoman e TopCoat
Geradores
Agora, 1.0.7-pre está disponível para testes no npm. Esperamos falar mais sobre nossos planos para 2014 nas próximas semanas. Enquanto isso, há várias novas atualizações suficientes para nossos geradores oficiais e aqueles que você criou abaixo.
Atualizações oficiais do gerador
- Lançamento do Backbone 0.2.2 com compatibilidade com requireJS + CoffeeScript e a opção --appPath.
- AngularJS 0.7.1 compatível com Angular 1.2.6 e grunt-bower-install
- Lançamento do Ember.js 0.8.0. Estrutura atualizada para a sintaxe Ember 1.2, suporte melhorado ao CoffeeScript, modelos e rotas REST.
- WebApp 0.4.5 e 0.4.6, incluindo HTMLMin aprimorado, correções de instalação do bower e suporte à instalação do grunt-bower-install para dependências do CSS
- Gerador de Polymer 0.0.8 com concatenação de componentes da Web e outras atualizações
- App do Chrome 0.2.5: suporte adequado para livereload, gerador de apps reescrito, tarefa de build para empacotamento, novo código de permissões e muito mais.
Outros geradores oficiais, como jQuery, Gruntfile, CommonJS, NodeJS e Mocha, também foram atualizados.
Geradores de comunidades em destaque
- Fundação Zurb
- Plug-in do Gulp
- RevealJS
- Browserify projetos
- InuitCSS
- Blogs de fantasmas
- Temas fantasmas
- Projetos do Laravel
- Three.js
- Reagir
- Montar
- MarionetteJS
- MariaJS 2.0 (link em inglês)
- Apps da Web simples
- Temas Drupal
- JHipster Yeoman / Maven / Primavera / Angular
- AWS Provisione back-ends da AWS para apps da Web
- Apps Sencha touch
- Yomonger: um gerador para temas Modox.
Respostas do StackOverflow
o ano-novo
Acabamos! Se houver recursos do Yeoman que você gostaria de sugerir para a próxima edição, sinta-se à vontade para sugeri-los para @yeoman no Twitter, e certamente os contaremos. Boas festas e um ótimo ano novo!
Agradecimentos especiais a Stephen Sawchuk, Sindre Sorhus e Pascal Hartig pela análise da questão