Skip to content

Site da Rateria bateria universitária dos alunos da Escola Politécnica da USP

Notifications You must be signed in to change notification settings

rateria/site_rateria

Repository files navigation

Rateria

SobreComo rodarComo editar

Sobre

Aplicação web feita em NextJS por ritmistas da Rateria, bateria da Escola Politécnica da USP.

Deploy

Desenvolvimento

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.

Gerar site

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.

Upload no servidor

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.

Ambiente de desenvolvimento

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

Edição

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.

About

Site da Rateria bateria universitária dos alunos da Escola Politécnica da USP

Resources

Stars

Watchers

Forks

Packages

No packages published