Instalando yeoman no windows

Para quem ainda não sabe o que é o Yeoman, trata-se de uma ferramenta de scaffolding de projetos. Com ele, você pode criar projetos de angular, backbone, asp.net 5 entre outros. Você pode conferir a lista (que é bem grande) das tecnologias disponíveis em: yeoman.io/generators.

Para começar com o yeoman, você precisa instalar algumas coisas antes:

  • Node.js v0.10.x+
  • npm
  • git


Para instalar o Node, basta ir no site deles e baixar o msi para windows: https://nodejs.org/. O npm, que é o package manager default do node já vem junto quando você instalar o node.js. Para atualizar o npm, basta rodar o seguinte comando no cmd:

  • npm install --global npm@latest

Para conferir se o node e o npm estão estalados corretamente, basta rodar o seguinte comando no cmd:

  • node --version && npm --version

Agora vamos instalar o git. O git que eu tenho instalado na minha máquina windows é a que veio com o instalador do github para windows. Caso você também possua o github para windows, você deverá adicionar o git no PATH, pois o instalador não coloca automaticamente. Para fazer isso, basta adicionar o caminho para o git que encontra-se dentro do diretório de instalação do github. No meu caso, o caminho é:

  • C:\Users\usuario\AppData\Local\GitHub\PortableGit_c7e0cbde92ba565cb218a521411d0e854079a28c\cmd

Caso você não queira instalar o aplicativo do github, basta baixar o git no site dele: git-scm.com

Para verificar se o git está instalado corretamente, basta rodar o seguinte comando no cmd:

  • git --version

Agora que já temos as principais dependências, podemos instalar o yeoman, junto com o grunt e o bower. Caso você ainda não conheça o grunt e o bower, você pode entrar no site oficial deles para ter uma ideia do que é cada um:

Para instalar o yeoman, junto com o grunt e o bower, basta rodar o seguinte comando no cmd:

  • npm install --global yo bower grunt-cli

E caso você queira verificar se a instalação foi realizada com sucesso, basta rodar o comando:

  • yo --version && bower --version && grunt --version

Generators

Agora podemos procurar e utilizar alguns generators, que criarão os nossos projetos. Vamos instalar o generator-aspnet, que pode ser encontrado em: github.com/OmniSharp/generator-aspnet:

  • npm install -g generator-aspnet

Feito isso, podemos utilizar o comando:

  • yo aspnet

E pronto, temos nosso projeto criado. Atualmente o generator-aspnet possui os seguintes templates de projeto:

  • Empty Application
  • Console Application
  • Web Application
  • Web Application Basic [without Membership and Authorization]
  • Web API Application
  • Nancy ASP.NET Application
  • Class Library
  • Unit Test project

Por exemplo, se escolhermos o template Web Application Basic, teremos a seguinte estrutura criada:

code

Por hoje é só 😉

Anúncios

2 comentários sobre “Instalando yeoman no windows

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s