quarta-feira, 9 de abril de 2014

Habilitando cloud9 IDE no raspberry pi

Boa tarde,
Hoje consegui habilitar cloud9 IDE no raspberry pi, para quem não sabe o que é cloud9 IDE (https://c9.io/), ela é basicamente uma WebIDE para programar pelo browser.
Vou colocar passo a passo como instalá-la no raspberry pi.

sudo npm install -g sm
git clone https://github.com/ajaxorg/cloud9.git cloud9
npm install treehugger
npm install formidable
npm install gnu-tools
npm install xmldom
cd cloud9
sudo sm install

Após isso, ela já estará instalada, porém precisamos alterar algumas configurações para funcionar corretamente.
Edite o arquivo "bin/cloud9.sh" e antes da linha "*) echo "Unkown OS"" adicione as seguintes linhas:

Linux*raspberrypi*) echo "Linux raspberrypi ARM
    node server.js "$@" -a x-www-browser
;;

Depois edite o arquivo "configs/default.js" e altere a variável host para:
var host = argv.l || "0.0.0.0";

Agora já está tudo correto para iniciar o serviço digite:
bin/cloud9.sh -w ~/PastaDoSeuProjeto

Agora é só acessá-lo pelo navegador em
http://ipdoseuraspberrypi:3131

Por hoje é só.
Até a próxima!