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

Módulo ES

Na aula, para exportação de código module.exports = precosLivros e para importação const livros = require('./2listaLivros'); foram utilizados estes códigos. Porém o VS está indicando a todo momento para ele ser convertido em um módulo ES (exportação export default precosLivros; e importação import livros from './2listaLivros';. A minha pergunta é qual a diferença entre os dois e qual é o atualmente mais utilizado.

1 resposta
solução!

Olá Bruno. Essa forma usada no curso é a forma padrão do Node que precede a modularização do ES15. Tem muitos exemplos na internet, inclusive na própria documentação do Node, que ainda usam esse formato, mas é possível trabalhar com o formato ES nas versões mais atuais do node. Pode ser que ele peça para definir o tipo de modulo no packege.json.