Skip to content

Instantly share code, notes, and snippets.

@renatocarvalho
Last active June 21, 2016 14:59
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save renatocarvalho/f93ba8144271cdb8dfed to your computer and use it in GitHub Desktop.
Save renatocarvalho/f93ba8144271cdb8dfed to your computer and use it in GitHub Desktop.
Instalação do Middleman no Windows

Instalação do Middleman no Windows

Passo 1: Checando se o Ruby já está instalado no seu Windows

Vamos seguir os passoas abaixo somente para verificar se o Ruby está instalado em seu sistema:

  1. Abra o Command Prompt do seu Windows
  2. Entre com o comando ruby -v e tecle enter.

Caso você receba uma mensagem dizendo que o ruby não foi reconhecido, é porque você não tem o ruby instalado. Siga para o Passo 2 para instalarmos o ruby.

Passo 2: Instalando o Ruby para Windows

  1. Fazer download do Ruby Installer para Windows
  2. Acesse rubyinstaller.org e baixe a última versão disponível.
  3. Execute o arquivo que você acabou de baixar. O local de instalação pode ser o padrão que o instalador sugere.
  4. Marque os 3 checkboxes e siga o passo-a-passo até terminar a instalação.
  5. Ao finalizar a instalação, feche o Command Prompt e abra novamente.
  6. Digite novamente ruby -v e tecle enter. Você deverá ver agora a versão do seu ruby.

Passo 3: Instalando o Ruby Development Kit

O Ruby Devkit é necessário para rodar uma série de extensões nativas C/C++. Siga os seguintes passos para instalar:

  1. Entre no endereço rubyinstaller.org/downloads e procure pelo seção “Development Kit”

  2. Execute o arquivo que você acabou de baixar e instale dentro da pasta do ruby. Se você utilizou o local padrão de instalação, o local e nome da sua pasta deverá ser parecido com isso C:\Ruby200-x64\.
  3. No final da instalação, você deverá ter uma pasta com o nome devkit dentro da sua pasta do ruby.

Passo 4: Inicializando e instalando o arquivo dk.rb

  1. Abra o Command Prompt do seu Windows.
  2. Navegue para a pasta que contém o arquivo dk.rb (por exemplo digite cd C:\Ruby200-x64\devkit)
  3. Agora vamos inicializar o DevKit. Rode o seguinte comando:
**ruby dk.rb init** e tecle enter.
  4. Agora vamos instalar o dk.rb. Rode o seguinte comando:
**ruby dk.rb install** e tecle enter.
  5. Reinicie seu computador.

Agora deve estar tudo certo para você instalar ou executar RubyGems. Os seus RubyGems provavelmente já estarão atualizados pois você acabou de fazer a instalação, mas para ter certeza, digite o comando gem update -system e tecle enter.

Caso tenha algum problema com a instalação das gems, você pode tentar usar uma versão diferente versão do DevKit.

Passo 5: Instalando e criando um projeto Middleman

  1. Abra o Command Prompt do seu Windows.
  2. Digite comando gem install middleman e tecle enter. Se for sua primeira instalação, ela pode demorar um pouco.
  3. Depois de instalar a gem do Middleman, é só rodar o comando para criar um novo projeto.

Para criar um novo projeto basta digitar o comando middleman init meu_novo_projeto. Ele vai criar um projeto Middleman básico no seu computador.
  4. Agora é só iniciar o projeto. Pelo Command Prompt navegue para dentro do diretório do seu projeto (exemplo cd C:\projetos\meu_novo_projeto)

Agora digite middleman e tecle enter.

O Middleman vai criar um servidor local onde você poderá navegar pelo projeto (exemplo http://localhost:4567).

Acredito que este seja o processo básico de instalação do Middleman no Windows. Como não tenho Windows, não consigo testar este fluxo. Se você tiver alguma dúvida ou encontrar algum problema, por favor envie um email para oi (at) superquadra.co. Vamos ter que descobrir esse processo de instalação juntos :)

Sobre a Superquadra

Uma escola de design e tecnologia mão na massa.

Aprenda a colocar em prática suas ideias. Ensinamos as habilidades que você precisa para iniciar seu negócio, lançar seu produto ou subir na carreira. Nosso objetivo é inspirar as pessoas a criarem versões melhores de si mesmas a cada dia.

superquadra.co

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment