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

esm_loader.js:74 ...ERR_MODULE_NOT_FOUND

Estou tentando rodar o index.js, mas aparece este erro. Minha versão de node é a 14.19.1

vitor-ubuntu@vitorubuntu-Inspiron-3443:~/Documentos/Alura/JS -1 passos/Bank$ node index.js internal/process/esm_loader.js:74 internalBinding('errors').triggerUncaughtException( ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/vitor-ubuntu/Documentos/Alura/JS -1 passos/Bank/Conta,js' imported from /home/vitor-ubuntu/Documentos/Alura/JS -1 passos/Bank/ContaPoupanca.js at new NodeError (internal/errors.js:322:7) at finalizeResolution (internal/modules/esm/resolve.js:318:11) at moduleResolve (internal/modules/esm/resolve.js:776:10) at Loader.defaultResolve [as resolve] (internal/modules/esm/resolve.js:887:11) at Loader.resolve (internal/modules/esm/loader.js:89:40) at Loader.getModuleJob (internal/modules/esm/loader.js:242:28) at ModuleWrap. (internal/modules/esm/modulejob.js:76:40) at link (internal/modules/esm/module_job.js:75:36) { code: 'ERR_MODULE_NOT_FOUND' }

2 respostas
solução!

Vitor, eu estava com o mesmo erro, dá uma olhadinha nos imports das classes ContaCorrente e ContaPoupanca se estão com a extensão do arquivo .js, dessa maneira:

import { Conta } from "./Conta.js";

No meu caso era esse o erro e consegui arrumando dessa maneira.

Oi Seu Raniery! Realmente, havia uma virgula no import em vez do ponto. Obrigado por me chamar atenção ao detalhe.