Ao compilar o código, apareceu o seguinte erro, o que posso fazer para resolver?
Segui bem certo os passos realizados pela instrutora do curso e não funcionou
Ao compilar o código, apareceu o seguinte erro, o que posso fazer para resolver?
Segui bem certo os passos realizados pela instrutora do curso e não funcionou
Olá! Tudo bem?
O erro indica que o argumento "data" deve ser uma string ou uma instância de Buffer, TypedArray ou DataView, mas está recebendo undefined.
Algumas sugestões para resolver o problema:
Verifique o Valor de textoPalavras:
listaPalavras está sendo passado corretamente para a função criaESalvaArquivo.JSON.stringify(listaPalavras) está retornando uma string válida. Você pode adicionar um console.log(textoPalavras) antes da chamada de writeFile para verificar o valor.Verifique o Caminho do Arquivo:
endereco está correto e que o caminho para o arquivo é válido. Você pode adicionar um console.log(arquivoNovo) para verificar se o caminho está correto.Como aparentemente o que você mostrou no print não apresenta nenhum problema, caso as sugestões acima não ajudem, peço que compartilhe todo o seu projeto para que eu verifique e faça testes em outras partes. Envie através do GitHub ou Drive do Google.
Espero ter ajudado e bons estudos!