Sobre • Como rodar • Como editar
Aplicação web feita em NextJS por ritmistas da Rateria, bateria da Escola Politécnica da USP.
Para visualizar a aplicação em sua máquina, basta executar, com o yarn instalado em sua máquina:
yarn install
yarn dev
E abrir o http://localhost:3000 em seu navegador.
A versão final HTML estática foi gerada usando o seguinte comando:
yarn build
E está hospedada no serviço Hostinger e pode ser visualizada na pasta './out' do repositório.
Para subir os arquivos gerados para o servidor, execute o comando:
yarn deploy
Atenção! Ele funcionará somente se o arquivo com as variáveis de acesso ao servidor de hospedagem estiverem na pasta raiz do projeto.
Dependendo da configuração do seu ambiente, algum dos comandos do yarn pode falhar com o erro:
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
Neste caso, reexecute o comando modificando as opções para o Node:
NODE_OPTIONS=--openssl-legacy-provider yarn dev
De forma a facilitar edições futuras, serão gravados vídeos para a passagem de conhecimento e serão linkados aqui no repositório.
Também há a ideia de tornar o conteúdo do site dinâmico para que seja possível editar o site por meio de uma pasta do Drive.