6
respostas

Error: Cannot find module 'marko/node-require'

PS C:\Users\Murilo\Desktop\alura - node\node js parte1> npm start

node@1.0.0 start C:\Users\Murilo\Desktop\alura - node\node js parte1 nodemon server.js

[nodemon] 1.18.4 [nodemon] to restart at any time, enter rs [nodemon] watching: . [nodemon] starting node server.js internal/modules/cjs/loader.js:905 throw err; ^

Error: Cannot find module 'marko/node-require' Require stack:

  • C:\Users\Murilo\Desktop\alura - node\node js parte1\src\config\custom-express.js
  • C:\Users\Murilo\Desktop\alura - node\node js parte1\server.js at Function.Module.resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module.load (internal/modules/cjs/loader.js:747:27) at Module.require (internal/modules/cjs/loader.js:974:19) at require (internal/modules/cjs/helpers.js:88:18) at Object. (C:\Users\Murilo\Desktop\alura - node\node js parte1\src\config\custom-express.js:1:1) at Module.compile (internal/modules/cjs/loader.js:1085:30) at Object.Module.extensions..js (internal/modules/cjs/loader.js:1114:10) at Module.load (internal/modules/cjs/loader.js:950:32) at Function.Module.load (internal/modules/cjs/loader.js:791:14) at Module.require (internal/modules/cjs/loader.js:974:19) { code: 'MODULENOT_FOUND', requireStack: [ 'C:\Users\Murilo\Desktop\alura - node\node js parte1\src\config\custom-express.js', 'C:\Users\Murilo\Desktop\alura - node\node js parte1\server.js' ] } [nodemon] app crashed - waiting for file changes before starting...
6 respostas

Faala pessoal, preciso de uma mão não to conseguindo roda o npm start

custom-express.js

require('marko/node-require').install(); require('marko/express');

const express = require('express'); const app = express();

const rotas = require('../app/rotas/rotas') rotas(app);

module.exports = app;

Oi, Murilo, tudo bem?

Você baixou esse projeto? https://cursos.alura.com.br/course/nodejs-fundamentos/task/50955 e adicionou à raiz do projeto o arquivo database.js?

Quando baixar o projeto, siga os passos:

  • Adicione o arquivo database.js
  • Delete o arquivo package-lock.json
  • npm install
  • npm start

Com esses passos, você conseguirá subir o projeto. Me fala se deu certo!

Olá Laís

mesmo problema

ja excluí e adicionei de novo o database.js

Deletei o package-lock.json instalei e quando tento o npm start ele trava

Oi, Murilo!

Alguma mensagem de erro aparece ou o terminal trava? Você baixou o projeto desse link que te passei?

Olá, Laís! Obrigado pelo suporte, problema resolvido

Oi, Murilo! Que bom que resolveu!

Qualquer dúvida é só falar!