29 de abril de 2015

Instalando Bower (Package Manager for FrontEnd)

São várias as tecnologias de apoio para o desenvolvimento web, Mas poucas criam uma sensação de "preciso ter isso na minha próxima aplicação" como o Bower (http://bower.io)

Bower: A package manager for the web
Ele é um gerenciador de pacotes no nível local da sua aplicação web. Isso mesmo! Se vc conheçe yum, ou apt-get, é um software com o mesmo propósito, mas que vai por exemplo implantar angular no seu projeto só com:

bower install angular

Nada de ir em sites, sair "catando" CDNs para colocar no atributo src da tag script, nem depender de disponibilidade da rede do ambiente do seu lugar de estudo/trabalho.

Instalação

Dentro de uma VM linux com o CentOS (instruções aqui), e para seguir as instruções de instalação do site do Bower, precisamos de um node implantado. Uma maneira simples de conseguir isso é usando o Node Version Manager (https://github.com/creationix/nvm), que também é bem fácil de instalar. 

Na linha de comando, digite (# = root user; $ common user ):

# yum -y install wget git
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash

Isso vai disponibilizar o comando nvm. Crie então um arquivo de nome .nvmrc
(lembre-se do caracter '.' antes do nvmrc) e salve nele a palavra stable
. Isso vai informar ao nvm qual a versão do node que você vai usar.

use os seguintes comandos:
# nvm install stable
# nvm use stable

No momento a linha anterior for executada com sucesso, os executáveis do node e npm estão disponíveis para uso. Você pode testar se tudo está ok, usando o comando

node --version

que deve mostrar a versão recente mais estável do node.

Agora vamos instalar o Bower! Na linha de comando, em modo usuário root, digite

# npm install -g bower

Cabou instalação do Bower!







Nenhum comentário:

Postar um comentário