Oi Carlos!
Nesse peço para utilizar a mesma versão da aula, no seu package-lock.json
, de um CTRL + F e pesquise por "eslint", o que estiver nesse padrão, altere a versão para a mesma da aula "8.52.0":
"name": "nodejs-vidflow",
"version": "1.0.0",
"license": "ISC",
"devDependencies": {
"eslint": "^8.52.0"
}
E faça o mesmo no package.json
depois rode o comando, npm i
e veja se resolve, ao menos parte do erro no qual não consegue rodar o teste.
Quanto ao problema com arquivos .js
sendo renomeados para .js.txt
, esse comportamento não é normal e pode ser causado por algum programa ou configuração no seu sistema. Aqui estão algumas coisas que você pode verificar:
- Verifique seus scripts npm: Veja se há algum script no
package.json
que possa estar causando isso. No seu package.json
, a seção scripts
deve estar assim:"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
}
Algumas extensões do VSCode podem estar causando isso. Desabilite todas as extensões e veja se o problema persiste. Se resolver, reative as extensões uma a uma para identificar o culpado.
O erro persistido vou precisar de mais contexto, pois são erros específicos, sendo assim, peço que você compartilhe o link do seu projeto no GitHub ou uma pasta com todos os arquivos que você utilizou no através do Google Drive. Dessa forma, conseguirei realizar os testes necessários e te ajudar de forma mais assertiva.
Lembre-se que, se enviar os arquivos por meio do Google Drive, é necessário conceder permissão para que eu possa ter acesso.
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!