segunda-feira, 11 de novembro de 2013

Anotações sobre Ruby On Rails



Ruby On Rails Step to Step

Instalar Ruby  http://ruby-lang.org

$ sudo apt-get install ruby1.9.1 ruby1.9.1-dev

Conferir se o interpretador está disponível

$ ruby --version
ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]

Gems - bibliotecas reutilizáveis de código Ruby

Para poder instalar e utilizar GEMS, necessitamos primeiro instalar o Gerenciador de Pacotes RubyGems:

$ sudo apt-get install rubygems1.9.1

Instalar pacotes necessários para criação de uma aplicação
Rails:

$ rails new nome_da_aplicação

Instalar o controlador de dependências Bundler:

$ gem install bundler

As gems baixadas são armazenadas no diretório Gemfile. Neste diretório devemos configurar
o site de onde serão feitos os downloads das gems e também declarar as dependências que
usaremos no projeto; no caso rails e devise:

source "http://rubygems.org" #source indica onde o Bundler obterá as gems

gem "rails"  #gem indica a gem declarada como dependência
gem "devise" #gem indica a gem declarada como dependência

Como não declaramos as versões para as gems, serão carregadas versões mais recentes disponíveis.

Se declararmos:

gem "rails", "3.1.0"

Obteríamos versões especificas relacionadas com o rails3.1.0

gem "rails", "~> 3.1.0

Obteríamos versões maior ou igual à versão 3.1.0 e menor que versão 3.2.0

Quando rodar o comando bundle será gerado um novo arquivo: Gemfile.lock. Este especifíca

todas as gems obtidas para aquele Gemfile e sua versão.


Nenhum comentário:

Postar um comentário