Hexo: Construa sites estáticos de maneira fácil e simples

O Hexo é framework para blogs escrito em Nodejs. , diferentemente do WordPress ele consegue gerenciar o blogs /sites estáticos , o Hexo é rápido, simples e poderoso que é o seu diferencial , como seu conteúdo é estático e não necessita de um banco de dados , logo ele pode ser hospedado em praticamente qualquer ambiente, incluindo no próprio GitHub Pages de maneira realmente simples.

Entre as principais características do Hexo eu destacaria as seguintes:

  • Rapidez para gerar os arquivos, pois o Node ajuda bastante
  • Basta um simples comando para publicação hexo deploy e o seu site já está no ar.
  • O Hexo usa o Markdown que é uma forma de você escrever ( seria um HTML simplificado)
  • Suporta Plugins e Temas, bem parecido com o WordPress ( não tem a mesma quantidade, mas quem sabe futuramente … )

Sabendo disso, podemos colocar a mão na massa para testar o Hexo:

Basicamente os requisitos para usar o Hexo é ter o Node.js em sua máquina, Se o seu computador já possui , basta instala-lo com um comando npm:

npm install -g hexo-cli

Aguarde enquanto o node faz a instalação.

Após ter instalado corretamente o Hexo, vamos iniciar um projeto digitando:

hexo init <nome-do-projeto>

Só pra lembrar , o nome-do-projeto, deve ser substituído por um nome do seu projeto ou da sua preferência.

Após criar o projeto , navegue para a raiz do projeto:

cd <nome-do-projeto>

E então dê o seguinte comando para instalar as dependências do Hexo:

npm install

Nesse momento você tem tudo o que precisa para o funcionamento do Hexo, então basta digitar o comando para rodar localmente:

hexo serve

Após o comando ele vai subir um server local e disponibilizar o seu projeto na porta 4000

Basta acessar o http://localhost:4000 para visualizar o seu projeto.

Fácil, não??

Basicamente essa é uma forma simples de criar o seu site/blog, para saber mais basta dar uma olhada na documentação do Hexo, está tudo bem organizado, e se vc tem dificuldade com o idioma ele já está em português.

Fonte: http://hexo.io

Tem mais lá no Medium

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *