Hugo é um framework poderoso para gerar sites estáticos, é muito leve e é bem intuitivo para que se propoe.
Velocidade é o carro chefe dele, tanto na velocidade de construção, quanto na de build (compilação do site) do site, oferece diversos recursos extremamente úteis, que abordarei em tutoriais futuros, e é muito, muito flexível, o que é ótimo, pois nos dá diversas possibilidades de customização do nosso site.
Isso possibilita uma curva de aprendizado bem baixa o que acaba resultando no desenvolvimento de sites, muitas vezes, em poucos minutos.
Nesse tutorial abordarei a instalação dessa ótima ferramenta no sistema operacional Windows.
Será instalado a versão:
- Hugo 0.136.5 (Versão até data de postagem)
No sistema operacional Windows 10 e 11, talvez em versões anteriores o processo possa mudar um pouco.
Pré-requisitos:
-
Git
baixe e instale o executável
-
Go
baixe e instale o executável
-
Dart Sass
Passoa a passo da instalação via gerenciador de pacotes Scoop:
No powershell, execute o comando abaixo:
# Primeiro mude as políticas de execução # Na pergunta informe "A" para mudar para todos Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser # Instala o scoop Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression # Instala o dart-sass scoop install sass
Mais detalhes sobre o scoop em:
Mais detalhes sobre os pré-requisitos em:
https://gohugo.io/installation/windows/
Pré-requisitos instalados, instale o Hugo framework na edição estendida.
No powershell, execute:
# Instala o hugo na versão extendida
scoop install hugo-extended
# Tudo ocorrendo bem, é possível ver a versão do hugo instalada
hugo version
A partir de agora você tem um infinidade de possibilidades para criar sites estáticos com esse framework poderoso🙂!
Em breve abordarei mais sobre o assunto.
Links úteis
Documentação oficial do Hugo