Locaweb Style

Documentação

Saiba todas as features que te ajudarão a produzir sistemas mais rapidamente.

Instalando o projeto no Ubuntu

O que você precisa saber para criar o ambiente de desenvolvimento local.

Abaixo você vai acompanhar o passo a passo de como configurar seu ambiente de desenvolvimento e rodar o projeto localmente.

Ruby

Primeiramente você precisa do ruby >= 2.2 instalado.

1
2
3
4
5
6
7
8
    # O comando abaixo vai mostrar a versão instalada, caso não tenha instale
    $ ruby -v

    # Atualiza o repositorio
    $ sudo apt-get update

    # Instala o ruby
    $ sudo apt-get install ruby

Se você estiver tendo problemas com a versão do ruby do seu sistema operacional use o rvm (Ruby Version Manager)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    # O comando abaixo instala uma chave gpg, necessário para instalar o rvm
    $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

    # Caso o comando acima não funcione tente
    $ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -

    # Baixa o script do rvm e manda instalar
    $ curl -sSL https://get.rvm.io | bash -s stable --ruby

    # Faz o comando rvm ser interpretado pelo terminal
    $ source /etc/profile

    # Lista as versões atuais do ruby
    $ rvm list known

    # Exemplo de instalação do ruby 2.3
    $ rvm install 2.3

    # Usando a versão instalada
    $ rvm use 2.3

    # Verifica qual a versão esta sendo usada pelo terminal
    $ ruby -v

Pacotes para compilar, caso já não tenha instalado, instale os pacotes abaixo:

1
2
3
4
5
  # Instala pacote necessario para compilações de gems
  $ sudo apt-get install ruby-all-dev

  # O middleman precisa de alguns pacotes do gcc para compilar, então instale o pacote abaixo
  $ sudo apt-get install build-essential

Git

Você precisa do Git instalado, caso não tenha instale usando o comando abaixo:

1
2
    # Instala o Git
    $ sudo apt-get install git

Middleman

Instale o middleman

1
2
    # Instala o middleman, para rodar o servidor local
    $ sudo gem install middleman

O projeto

Clone o seu fork do projeto, no exemplo abaixo estou clonando o projeto original

1
2
3
4
5
    # Clonando o projeto para a pasta local
    $ git clone https://github.com/locaweb/locawebstyle.git

    # Entrando na pasta do projeto
    $ cd locawebstyle

Dentro da pasta do projeto instale as dependências

1
2
    # Instala as gems de dependência do projeto
    $ bundle install

Rode o servidor local com middleman

1
2
    # Para rodar o servidor
    $ bundle exec middleman server

Acesse no navegador o seguinte endereço: http://127.0.0.1:4567/

Pronto agora você esta preparado para começar a codar.