-
Certifique-se de ter a versão 18.x do Node instalada.
node -v
-
Clone o repositório:
git clone https://github.com/ThiagoSzz/Uni-Food.git
-
Navegue até o diretório do front-end:
cd Uni-Food/front-end
-
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run start
O front-end estará disponível em http://localhost:3000
.
-
Navegue até o diretório do front-end:
cd Uni-Food/front-end
-
Para executar os testes do Jest, utilize o seguinte comando:
npm run test
-
Verifique se o servidor local de desenvolvimento está rodando em localhost:3000.
-
Navegue até o diretório do front-end:
cd Uni-Food/front-end
-
Utilize o seguinte comando:
npx cypress run
Caso queira executar os testes do Cypress utilizando a interface do Cypress, siga os passos:
-
Verifique se o servidor local de desenvolvimento está rodando em localhost:3000.
-
Navegue até o diretório do front-end:
cd Uni-Food/front-end
-
Utilize o seguinte comando:
npx cypress open
-
Selecione o navegador
Electron
(ouGoogle Chrome
, caso haja a opção) e navegue até a área de execução dos testes. -
Selecione a spec que deseja testar.
-
Execute os testes.
-
Navegue até o diretório do front-end:
cd Uni-Food/front-end
-
Para verificar se a formatação está correta, execute o comando:
npm run format:check
-
Caso a formatação de algum arquivo esteja incorreta, execute o comando:
npm run format
Após a execução do Prettier, deve ser exibida uma mensagem indicando que a formatação foi concluída.