Sobes.tech
Junior — Middle

Kokios metodai ar funkcijos naudojamos duomenų skaitymui iš failų per FS modulį?

sobes.tech AI

Atsakymas iš AI

Norėdami skaityti duomenis iš failų Node.js naudodami fs modulį, naudojami šie metodai:

  • fs.readFile(path, [options], callback) — asinchroninis failo skaitymas, turinys grąžinamas callback funkcijoje.
  • fs.readFileSync(path, [options]) — sinchroninis failo skaitymas, turinys grąžinamas tiesiogiai.
  • fs.createReadStream(path, [options]) — sukuriamas srautas failo skaitymui dalimis.

Pavyzdys asinchroninio failo skaitymo:

const fs = require('fs');

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