Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro ao subir API

node:internal/modules/cjs/loader:1080 throw err; ^

Error: Cannot find module 'body-parser' Require stack:

  • C:\Users\alinegoncalves\Documents\api-bytebank-main\server.js at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) at Module._load (node:internal/modules/cjs/loader:922:27) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:110:18) at Object. (C:\Users\alinegoncalves\Documents\api-bytebank-main\server.js:2:20) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\Users\alinegoncalves\Documents\api-bytebank-main\server.js' ]

Como solucionar este erro?

2 respostas

Olá Aline, tudo bem?

Pelo que pude entender do erro apresentado, parece que o módulo 'body-parser' não está instalado em seu projeto. Esse módulo é responsável por analisar o corpo das requisições HTTP em um servidor Node.js.

Para solucionar esse erro, você pode instalar o módulo 'body-parser' em seu projeto utilizando o npm. Basta abrir o terminal em seu diretório de projeto e digitar o seguinte comando:

npm install body-parser

Isso deve instalar o módulo e resolver o erro que você está enfrentando.

Espero ter ajudado e bons estudos!

solução!

Deu certo, obrigada