Turbinando seu ambiente
de desenvolvimento com
Dan Jesus
http://danjesus.github.io

Monday, July 15, 13
Yeoman conecta as mais
mordernas ferramentas
de desenvolvimento
front-end, fornecendo
um bootstrap simples.

Monday, July 15, 13
Componentes

Scaffold

Monday, July 15, 13

Preview e teste

Gerenciador de
Dependências
Instalação
Windows - http://chocolatey.org/
Linux
]
Mac

Monday, July 15, 13

npm install -g yo grunt-cli bower
Versão 1.0 RC
Nesta ultima versão o yeoman realiza apenas as
tarefas de scaffold da aplicação.

Monday, July 15, 13
Generators
Os generators são a base do yeoman, já existem
diversos criados no repositório do npm, para
listar os existentes rodar:
npm search yeoman-generator

Alguns generators

Firefox-OS, Sails, Silex, Slim,
Flask, Angular, Backbone
Monday, July 15, 13
Criando um Generator
Instalar o pacote:
npm install -g generator-generator
Criar uma diretorio com o prefixo generator
mkdir generator-tdc2013 && cd $_
Dentro do diretório rodar o comando
yo generator tdc2013
Monday, July 15, 13
SCAFFOLD
yo “nome do
generator”
ex - yo
webapp

Monday, July 15, 13
Iniciando o servidor
grunt server
Servidor rodando
na porta 9000

Monday, July 15, 13
Colocando em produção

grunt build
Após rodar o build
será criada uma pasta
dist com todos os
arquivos da sua app

Monday, July 15, 13
Vantagens
•
•
•
•
•
•
•
Monday, July 15, 13

Fluxo de trabalho bem definido
Facilidade de gerenciamento de bibliotecas externas
Tarefas automatizadas
Build automatizado
Servidor embutido
Otimizacão de imagens, css e js
Livereload
Obrigado!
http://yeoman.io/

Dan Jesus
http://danjesus.github.io
Monday, July 15, 13

Mais conteúdo relacionado

PDF
Iniciando com Yeoman, Grunt e Bower
PDF
Melhorando o desempenho do seu WordPress [WordCamp São Paulo 2015]
PDF
Montando um ambiente de desenvolvimento WordPress utilizando Composer e GIT
DOCX
Chrome os trabalho
PPT
Review Google Chrome
PPTX
Chrome OS
PDF
Apresentação wild fly-semrevisao
ODT
Instalar Ocomon Ubuntu 2
Iniciando com Yeoman, Grunt e Bower
Melhorando o desempenho do seu WordPress [WordCamp São Paulo 2015]
Montando um ambiente de desenvolvimento WordPress utilizando Composer e GIT
Chrome os trabalho
Review Google Chrome
Chrome OS
Apresentação wild fly-semrevisao
Instalar Ocomon Ubuntu 2

Destaque (9)

PPTX
O elemento PICTURE para imagens responsivas
PDF
Testes
PPTX
Web Design Responsivo
PPTX
FlexBox - Uma visão geral
PPTX
CSS - Uma tecnologia em constante evolução
PDF
Frameworks da nova Era PHP FuelPHP
PDF
Porque você deveria usar IONIC
PDF
Let's log!
PDF
Memórias das trincheiras (parte 2)
O elemento PICTURE para imagens responsivas
Testes
Web Design Responsivo
FlexBox - Uma visão geral
CSS - Uma tecnologia em constante evolução
Frameworks da nova Era PHP FuelPHP
Porque você deveria usar IONIC
Let's log!
Memórias das trincheiras (parte 2)
Anúncio

Semelhante a Tdc2013 yeoman (6)

PDF
Yo! Geradores modernos com Yeoman!
PDF
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
PDF
8 motivos-para-usar-o-yii2
PPTX
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
PPTX
Iniciando o desenvolvimento de aplicativos híbridos com VS Code + Ionic + Typ...
PDF
Webinar: Utilizando o Yocto Project para automatizar o desenvolvimento em Lin...
Yo! Geradores modernos com Yeoman!
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
8 motivos-para-usar-o-yii2
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Iniciando o desenvolvimento de aplicativos híbridos com VS Code + Ionic + Typ...
Webinar: Utilizando o Yocto Project para automatizar o desenvolvimento em Lin...
Anúncio

Tdc2013 yeoman