Desenvolvido utilizando Gatsby. Um gerador de sites estáticos baseado no Reactjs, bem interessante e poderoso!
O repositório que tem como objetivo reunir e divulgar algumas das minhas Skills. Como também um pouco sobre mim e meus interesses. Formando uma página pessoal.
Espero que gostem, qualquer coisa entrar em contato, será um prazer respondê-lo.
Email: juakacc@gmail.com
Para executar o projeto local é bem simples:
# Clone o projeto
$ git clone https://github.com/juakacc/juakacc.github.io.git
$ cd juakacc.github.io
# Instale as dependências e execute o projeto
$ npm i
$ gatsby develop
O projeto será executado em http://localhost:8000
Realize suas alterações e acompanhe em tempo real. :)
O deploy foi realizado utilizando o pacote gh-pages
, do próprio Gatsby. Fazendo o deploy aqui no github-pages
. Disponível em: juakacc.github.io
O deploy utilizando o gh-page
é bem simples. Como essa é uma página de usuário, e não de um repositório particular deve-se criar uma branch principal que tenha um nome diferente de master
, já que o deploy será feito na branch master
. Então com o gh-page
instalado:
# Adicione essa linha ao seus scripts no package.json
"deploy": "gatsby build && gh-pages -d public -b master"
# Realize o deploy
$ npm run deploy