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

Olá. Gostaria de saber como corrigir o erro a seguir

internal/modules/cjs/loader.js:1149
      throw new ERR_REQUIRE_ESM(filename, parentPath, packageJsonPath);
      ^

Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /home/lucasellery/workspace/javascript/bytebank/index.js
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1149:13)
    at Module.load (internal/modules/cjs/loader.js:977:32)
    at Function.Module._load (internal/modules/cjs/loader.js:877:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47 {
  code: 'ERR_REQUIRE_ESM'
}

// Meu código está igual ao do Bugan até a aula 3 (Modulos JavaScript)
3 respostas
solução!

Oi, Lucas, tudo bem?

Me parece ser a versão do seu Node que pode estar ocasionando esse erro. Atualiza ele para versão mais atual, testa novamente e nos informa se deu certo :}

Olá. Deu certo. Obrigado! :) Link para atualizar a versão, caso alguém queira: https://www.it-swarm.dev/pt/node.js/atualizando-o-node.js-para-versao-mais-recente/1065714518/

Que bom que Lucas que deu certo! Bons estudos :}