1
resposta

erro npm nodemon

Após baixar o nodemon o programa parou de rodar e dispara o seguinte erro:


npm start

> projeto-node-rest@1.0.0 start C:\Users\ailto       
> nodemon index.js

[nodemon] 2.0.7
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
[nodemon] Internal watch failed: Circular symlink detected: "C:\Users\ailto\AppData\Local\Dados de Aplicativos" points to "C:\Users\ailto\AppData\Local"       
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! projeto-node-rest@1.0.0 start: `nodemon index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the projeto-node-rest@1.0.0 start 
script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.        

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\ailto\AppData\Roaming\npm-cache\_logs\2021-06-04T05_12_50_893Z-debug.log
1 resposta

Boa tarde Ailton, espero que esteja bem.

Aparentemente esse erro sugere que existe uma referência circular entre 2 links simbólicos. O erro também afirma que isso provavelmente não é um erro do npm.

Eu encontrei uma submissão desse erro no repositório do nodemon aqui. Uma solução sugerida é ir na pasta C:\Users\ailto\AppData\Local\Dados de Aplicativos, garantir que ela está vazia e deletá-la.

Outra sugestão é criar um arquivo chamado nodemon.json na raíz do projeto com o seguinte conteúdo:

{
  "watch": ["src"],
  "ext": "js"
}

Espero ter ajudado. Caso nenhuma das sugestões aqui ou no link fornecido não funcione é só responder o tópico com o que você fez e quais foram os resultados. Bons estudos!