Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

code: 'ERR_MODULE_NOT_FOUND' - Alguém pode me ajudar?

Depois de criar o package.json e colocar "type": "module", não consegui rodar o index.js mesmo assim. Revi todo o código e as importações e parece tudo correto. Não encontro a solução.

Erro completo que o terminal retornou:

node:internal/modules/esm/resolve:853
  throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
        ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'Cliente.js' imported from C:\Users\julia\OneDrive\Área de Trabalho\Alura
\testes\objetos\index.js
    at packageResolve (node:internal/modules/esm/resolve:853:9)
    at moduleResolve (node:internal/modules/esm/resolve:910:20)
    at defaultResolve (node:internal/modules/esm/resolve:1130:11)
    at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:396:12)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:365:25)
    at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:240:38)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:85:39)
    at link (node:internal/modules/esm/module_job:84:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

link do repositório com meu código: https://github.com/jlateles/estudandoObjetos

1 resposta
solução!

Boa noite Júlia, esse erro está ocorrendo porque ele está tentando fazer o import do Cliente.js diretamente do arquivo index.js, dei uma olhada no seu código e ficou faltando o "./" para ele voltar uma pasta no caminho do import. :)

import { Cliente } from "./Cliente.js";
import { ContaCorrente} from "./ContaCorrente.js";