Sobes.tech
Junior — Middle

Quais métodos ou funções são usados para ler dados de arquivos através do módulo FS?

sobes.tech IA

Resposta da IA

Para ler dados de ficheiros no Node.js usando o módulo fs, utilizam-se os seguintes métodos:

  • fs.readFile(path, [options], callback) — leitura assíncrona do ficheiro, devolve o conteúdo na callback.
  • fs.readFileSync(path, [options]) — leitura síncrona do ficheiro, devolve o conteúdo diretamente.
  • fs.createReadStream(path, [options]) — criação de um fluxo para ler o ficheiro em partes.

Exemplo de leitura assíncrona de ficheiro:

const fs = require('fs');

fs.readFile('example.txt', 'utf8', (err, data) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log(data);
});