[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 específica para desenvolver com Ruby on Rails?

Há tempos os alunos do curso de Rails me pedem uma box Vagrant pronta para usarem durante os estudos de ...
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! 😉