1
resposta

Quando coloco o app.use(express.json());

Quando coloco o "app.use(express.json());" aparece a seguinte mensagem de erro

SyntaxError: Unexpected token i in JSON at position 7 at JSON.parse () at parse (C:\workspace\livraria\node_modules\body-parser\lib\types\json.js:89:19) at C:\workspace\livraria\node_modules\body-parser\lib\read.js:121:18 at invokeCallback (C:\workspace\livraria\node_modules\raw-body\index.js:224:16) at done (C:\workspace\livraria\node_modules\raw-body\index.js:213:7) at IncomingMessage.onEnd (C:\workspace\livraria\node_modules\raw-body\index.js:273:7) at IncomingMessage.emit (events.js:387:35) at endReadableNT (internal/streams/readable.js:1317:12) at processTicksAndRejections (internal/process/task_queues.js:82:21)

1 resposta

Oi João, tudo bem? Aparentemente tem algum problema em um dos pacotes que foram instalados no seu projeto, minha sugestão é você apagar a pasta node_modules e instalar novamente os pacotes com o npm install. Caso isso não solucione o problema, disponibiliza seu projeto no GitHub para que eu possa testar aqui e tentar investigar de forma mais profunda do por que esse problema tá acontecendo com você...