3
respostas

npm test

Olá, alguem pode me ajudar? Tive que fechar minhas aplicações e ao retorna na tarefa de rodar o npm test esta dando o erro abaixo, npm error code ENOENT. Ja coloquei os arquivos nos respectivos diretórios.

PS C:\Users\PC\Documents\Git\AllBooks> npm test npm error code ENOENT npm error syscall open npm error path C:\Users\PC\Documents\Git\AllBooks\package.json npm error errno -4058 npm error enoent Could not read package.json: Error: ENOENT: no such file or directory, open 'C:\Users\PC\Documents\Git\AllBooks\package.json' npm error enoent This is related to npm not being able to find a file. npm error enoent

npm error A complete log of this run can be found in: C:\Users\PC\AppData\Local\npm-cache_logs\2024-05-21T20_14_39_923Z-debug-0.log

-- Arquivos no diretório PS C:\Users\PC\Documents\Git\AllBooks> git status On branch testes Untracked files: (use "git add ..." to include in what will be committed) allbooks-aula-01/src/data/teste.json allbooks-aula-01/src/test/

nothing added to commit but untracked files present (use "git add" to track)

3 respostas

Olá. Resolvi excluir o diretório allbooks e começar novamente o projeto, ocorreu o erro abaixo.

PS C:\Users\PC\Documents\Git\AllBooks> git branch main

  • testes PS C:\Users\PC\Documents\Git\AllBooks> npm test

json-server-api@1.0.0 test jest --passWithNoTests --silent --noStackTrace --runInBand

'jest' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes. PS C:\Users\PC\Documents\Git\AllBooks>

Resolvido com pesquisa. Faltou esta parte no treinamento.

npm install //Depois que instalar digite: npm start

PS C:\Users\PC\Documents\Git\AllBooks> npm test

json-server-api@1.0.0 test jest --passWithNoTests --silent --noStackTrace --runInBand

PASS src/test/userService.spec.js

Test Suites: 1 passed, 1 total Tests: 11 passed, 11 total Snapshots: 0 total Time: 1.195 s PS C:\Users\PC\Documents\Git\AllBooks>

Oi, Roberto, tudo bem?

Obrigada por compartilhar aqui a sua solução e agradeço também o seu feedback sobre faltar essa parte no curso. :)

Se outra dúvida surgir, estamos aqui.

Abraços!