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!