1
resposta

fs.readfile is not a function

Meu arquivo index.js está assim:

const chalk = require('chalk'); const fs = require('fs');

async function pegaArquivo(caminhoDoArquivo) { const enconding = 'utf-8'; const texto = await fs.readfile(caminhoDoArquivo,enconding); console.log(chalk.green(texto)) }

Quando executo o node index.js é exibida a mensagem:

fs.readfile is not a function

1 resposta

Olá Alessandra, o node e case sensitive, então ele não reconhece readfile, apenas readFile, com o "éfe" maiúsculo. Espero ter ajudado.

no caso ficaria assim

async function pegaArquivo(caminhoDoArquivo) { 
    const enconding = 'utf-8'; 
    const texto = await fs.readFile(caminhoDoArquivo,enconding); 
    console.log(chalk.green(texto)) 
}