quinta-feira, 14 de novembro de 2013

Gerenciando dependências de projetos frontend com Bower
















"O Bower é um projeto que permite gerenciar dependências client-side de uma maneira bastante simples. Em vez de ter que entrar no site de cada projeto que você quer usar e baixar os arquivos necessários, você pode automatizar este processo criando um arquivo de manifesto."
http://simplesideias.com.br/gerenciando-dependencias-client-side-com-bower

Clique abaixo para ler um pequeno tutorial de como utilizar o Bower!


Esta ferramenta é muito semelhante ao Composer (PHP) e ao Gem (Ruby).

Para rodar o Bower em seu Sistema Operacional é necessário instalar o NodeJS e o NPM. Caso você não o tenha instalado, acesse http://nodejs.org/ ou http://sailsjs.org/#!documentation na sessão New to NodeJS

Instalado o NodeJS junto com o NPM, você pode instalar o Bower com o seguinte comando:

 npm install -g bower  

Depois de instalado, crie o seguinte arquivo dentro de seu projeto frontend ou em um diretório onde ficarão armazenados os componentes:

bower.json

 {  
  "name": "meu-projeto",  
  "version": "0.0.0",  
  "dependencies": {  
   "jquery": "master",  
   "bootstrap": "master"  
  }  
 }  

Neste arquivo json, definimos os componentes a serem gerenciados (bootstrap e jquery). Para mais componentes, acesse http://sindresorhus.com/bower-components/

Com o comando abaixo, o Bower irá baixar os dois:

 bower install  

Mais informações em: http://bower.io/

Nenhum comentário:

Postar um comentário