Instalando Yeoman no Ubuntu 12.10

yeoman-logo

Yeoman é uma ferramenta que promete melhorar seu fluxo de trabalho na criação de apps para web, com isso resolvi instalar na minha máquina ubuntu e testá-la.

1° Instalando

Abra o terminal e insira o seguinte código:

$ curl -L get.yeoman.io | bash

Isto fará uma verificação no seu sistema se algumas dependências do Yeoman já estão instaladas, como NPM, NodeJS, Ruby, o PhantomJS. No meu caso só estava instalado o ambiente Rails (RUBY, RVM, GEM, RAILS, GIT) , com isso tive que instalar as outras dependências.

2° Instalando NodeJS e NPM

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm

3° Instalando o Compass

OBS: sem sudo.

gem update --system
gem install compass

4° Instalando OptiPNG

sudo apt-get install optipng

5° Instalando PhantomJS

sudo apt-get install build-essential chrpath git-core libssl-dev libfontconfig1-dev
git clone git://github.com/ariya/phantomjs.git
cd phantomjs
git checkout 1.7
./build.sh

Depois de finalizar o build execute:

deploy/package.sh

Se ainda assim o Yeoman afirmar que o PhantomJS não está instalado, execute:

sudo apt-get install phantomjs

Para ter certeza que o Phantom foi instalado, execute:

phantomjs --version

6° Instalando o Yeoman

sudo npm install -g yeoman

7° Primeiro projeto

Crie uma pasta para seu projeto

mkdir projeto

Em seguida digite:

yeoman

E veja todos os recursos que ele oferece.

Agora vou usá-lo, em breve farei outro post explicando as vantagens que encontrei.

Se você já usou, por favor comente o post e divulgue links de outros posts sobre o assunto.

Fonte: https://github.com/yeoman/yeoman/wiki/Manual-Install

http://phantomjs.org/build.html

https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

Deixe uma resposta

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