[Post + Vídeo] Como usar uma box Vagrant com a Cloud9 IDE para desenvolver apps Rails?

Fechando a série de como usar diversos tipos de ambiente para desenvolver com Ruby on Rails, trago mais uma box para esse fim, agora com um diferencial de também ter a Cloud9 IDE já configurada e pronta para seu uso. Vamos ver como usá-la?

A ideia de fazer essa box veio mais uma vez do intuito de ajudar os alunos do meu curso de Rails (https://www.videosdeti.com.br/curso-ror.html), tornando ainda mais fácil a forma de ter um ambiente prontinho, tanto executar as tarefas propostas no curso, como criar seus próprios projetos.

Esse também deve ser o último post da série de como ter um ambiente de forma rápida para desenvolver com Rails. Caso tenha interesse, veja os outros posts aqui:

[Post + Vídeo] Como usar uma box Vagrant com a Cloud9 IDE para desenvolver apps Rails?

Fechando a série de como usar diversos tipos de ambiente para desenvolver com Ruby on Rails, trago mais uma box ...
Leia Mais

[Post + Vídeo] Usando Docker para desenvolver aplicações Ruby on Rails

Que tal ter um ambiente todo prontinho para trabalhar com Rails de forma simples e rápida? Legal, hein?! Se é ...
Leia Mais

[Post + Vídeo] Como usar o AWS Cloud9 para desenvolver aplicações Ruby on Rails?

Fala, pessoal! Muita gente tem me perguntado como usar o novo AWS Cloud9 para desenvolver aplicações usando o Ruby o ...
Leia Mais

Agora vamos ao que interessa! 😉

Instale as ferramentas necessárias

A primeira coisa a fazer é instalar as ferramentas que necessitaremos para rodar nossa box, sendo assim, instale o:

Perceba que os usuários do Windows precisarão de um passo a mais, instalando Git For Windows.

Após a instalação das ferramentas, abra o terminal/prompt (usuários Windows devem usar o Git Bash) e instale o plugin do Vagrant responsável por ajustar o Guest Additions nas boxes. Para isso rode o comando:

vagrant plugin install vagrant-vbguest

Clone o projeto e inicie a box

Nosso próximo passo é clonar o projeto, e para isso rode no terminal/prompt:

git clone https://github.com/jacksonpires/curso-rails.git

Na sequência é só entrar na pasta do projeto e iniciar a box com os comandos:

cd curso-rails
vagrant up

Prontinho! Após o procedimento de inicialização — que pode levar um tempinho — é só acessar http://localhost:8181 para ter acesso ao Cloud9 IDE ou ainda, usar o comando vagrant ssh para ter acesso a box através de SSH.

Instale o Rails e divirta-se!

Após acessar http://localhost:8181 você deve instalar o Rails através do terminal que está disponível no Cloud9 IDE. Para isso rode:

gem install rails

Agora é só criar sua aplicação, levantá-la com “rails s” e pronto!

Uma coisa importante a se dizer é que devemos sempre trabalhar na pasta /vagrant/workspace dentro do Cloud9 IDE, visto que essa é a pasta compartilhada entre o Guest e o Host.

Fácil, não? 🙂

Aproveitando, disponibilizei um vídeo onde mostro esses passos com mais detalhes e também algumas dicas de uso da box.

É isso gente! Se puder, inscrevam-se em nosso canal do youtube para receber as novidades, além também de curtir nossa página no Facebook e nos seguir nas redes sociais.


Um super abraço e até a próxima! 😉