Criando um site com Hugo e GitHub Pages — Parte 1

Como criar um site pessoal de forma rápida e fácil, gastando muito pouco ou, até mesmo, totalmente grátis utilizando a solução de hospedagem de sites estáticos do GitHub — o GitHub Pages — em conjunto com a geração estática do Hugo.

Introdução

Antes de qualquer coisa… Por que Hugo?

Instalando e configurando o ambiente Hugo

Instalando em um ambiente Linux com Apt-get ou Pacman

$ sudo pacman -S hugo --noconfirm
$ sudo apt install hugo

Instalando em um ambiente MacOS com Homebrew

$ brew install hugo

Instalando em um ambiente Windows com Chocolatey ou Scoop

$ choco install hugo -confirm
$ scoop install hugo

Outras formas de instalação…

Versão do Hugo

$ hugo version

Começando um projeto

Criando um novo site

$ hugo new site quickstart

Adicionando um tema

Exemplo de como ficará o projeto utilizando o tema Ananke
$ cd quickstart$ git init$ git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
baseURL = "http://example.org/"languageCode = "en-us"title = "My New Hugo Site"theme = "ananke"

Executando localmente o projeto

$ hugo server -D

Algumas informações adicionais de configuração

Conclusão da primeira parte



Responsive

Blog voltado a boas práticas do desenvolvimento de softwares

Marco Paulo Ollivier

Written by

Software Developer, futuro físico, entusiasta de Economia, Política e Filosofia. Também é Vascaíno, fã do GnR. Metido a fotógrafo e guitarrista meia-boca😜

Responsive

Blog voltado a boas práticas do desenvolvimento de softwares