===== 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 [[https://gitlab.com/escritorio-modelo/observatorio-de-educacao-basica/backend | repositório]]; * Navegue até a pasta **frontend** do projeto; * Rode **'npm install'** para instalar as dependências e criar a pasta **node_modules**; * Execute **'yarn start'** para executar o aplicativo. === 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]];