Skip to content

nidorx/alexrodin.info

Repository files navigation

Inspiração

A página é inspirada e baseada nos experimentos de Nik Rowell e Pavel Dobryakov

Pre requisitos

  • Node.js (npm)

Servidor local

Inicia servidor local para desenvolvimento, com live reload, abre automaticamente o navegador no endereço localhost:8080.

npm install
npm start

Controles

Para exigir os controles do dat.GUI, altere a linha 78 do index.html, de <!--<script src="js/dat.gui.min.js"></script>--> para <script src="js/dat.gui.min.js"></script>

Construção da versão de publicação

Ao executar o comando abaixo, a versão final estará disponível na pasta dist, lá estará disponível também o conteúdo da pasta compactada no formato tar.gz, que uso para publicação no meu ambiente.

npm run-script build

Publicação da versão de produção

A versão final, disponível na pasta dist pode ser executada com os comandos abaixo

cd dist
npm start

O script fará a instalação das dependencias de produção e inicializa o servidor na porta 3060.

Outras informações

  • Problemas com node-gyp no Windows? npm install --global windows-build-tools
  • Problemas com node-gyp no Ubuntu/Debian? sudo apt-get install gcc g++ make
  • https://www.favicon-generator.org Usado para gerar o favicon
  • https://www.mp3smaller.com Usado para reduzir o tamanho do arquivo de áudio (Usei a opção: Small File Size (MP3 Bitrate 32-64Kbps VBR))
  • https://www.screentogif.com Usado para gravar o gif no topo dessa documentação.

NOTA! No windows, execute o comando acima usando o PowerShell como Administrador

Licença

Este código é distribuído sob os termos e condições da licença MIT.