De acordo com o aviso emitido pelo próprio node, a respeito do erro de importação de módulo, é possivel resolver o problema de importação adicionando a propriedade "type": "module"
ao arquivo package.json
, ou mudando a extensão dos arquivos javascript de .js
para .mjs
:
Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
Realizando os testes, ambas as forma, de fato, resolveram o problema de importação, porém, gostaria de saber qual das duas formas é considerada melhor/boa prática nestes casos?