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