===== Observatório de Educação Básica - Frontend ===== O FrontEnd do Observatório de Educação Básica. Endereço do cliente: [[https://oeb.netlify.com/ | https://oeb.netlify.com/]] ---- === Dependências === * [[https://nodejs.org/en/ | Node.js]] 8.0.0 ou > * [[https://yarnpkg.com/pt-BR/docs/install | Yarn]] ou Npm ---- == Instalação e execução == - Faça um clone do repositório; - Navegue até a pasta do projeto; - Rode `npm install` para instalar as dependências; - Execute `npm start` para abrir rodar o aplicativo em modo de desenvolvimento. ---- === Comandos === Dentro do diretório do projeto você pode executar os seguintes comandos: * `npm start` - Roda a aplicação em modo de desenvolvedor. * `npm run build` - Faz um *build* da aplicação para modo de produção. * `npm test` - Roda os testes da aplicação. * `npm run lint` - Procura por erros no código (Formatação, importações...). * `npm run lint:fix` - Corrige os erros encontrados no projeto. * `npm run format` - Formata o código para o padrão. ---- === Observações === * Lembre-se que temos um *pre-push* hook que analisa o código e evita erros na *master*; * Baixe e instale a extensão do [[https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig | EditorConfig for VSCode]];