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

Erro após fazer download

Boa noite, Este é um erro já postado aqui há algum tempo. Tem Uma resposta de um instrutor mas ela não resolveu meu problema.

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

A resposta que fiz e não resolveu foi esta.

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.

Grato,

2 respostas

Oi amigo, tudo bem?

Tenta rodar a instalação da dependência:

npm install marko
solução!

Resolvido, Pelo que enendi, a versão do sqlite que estava instalando não era compativo com a versão do Visual Studio que estou usando. Instalei a versão mais atual e funcionou.