1
resposta

Cannot find module 'marko/node-require !

Olá, pessoal ! tudo bem?

Entao..comecei a fazer a parte 2 do curso de nodejs. Ao fazer o download do projeto todo e tentar rodar npm start o seguinte erro aparece:

Error: Cannot find module 'marko/node-require' at Function.Module.resolveFilename (internal/modules/cjs/loader.js:582:15) at Function.Module.load (internal/modules/cjs/loader.js:508:25) at Module.require (internal/modules/cjs/loader.js:637:17)

at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/home/marcos/casadocodigo/src/config/custom-express.js:1:63)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)

[nodemon] app crashed - waiting for file changes before starting...

Estou usando a porta 3002, pois a porta 3000 ja esta sendo usada em outro projeto. Porém, fiz a modificacao no arquivo server.js e mesmo assim esse erro persiste. O que devo fazer para solucionar isso?

abs

1 resposta

Fala aí Marcos, tudo bem? Tenta fazer o seguinte:

  1. Remova o arquivo package-lock.json (talvez seja necessário remover o node_modules também).
  2. Realiza a instalação das dependências novamente com npm i.
  3. Tente rodar o projeto novamente com npm start.

Espero ter ajudado, bons estudos.