NodeJS: File System Module

File System Module NodeJS uygulamalarımızda bizlere dosyadan veri okuma, yazma ve birçok dosya işlemlerini yapmamıza olanak sağlayan bir çekirdek modüldür.

  • Projemize modülümüzü fs anahtar kelimesi ile dahil edelim.

    1
    const fs = require("fs")

  • Dosya Okuma:

    fs.readFile(path, options callback);

    1
    2
    3
    4
    5
    6
    7
    8
    fs.readFile("text.txt", "utf-8", (error,data)=>
    {
    if (error) {
    console.log(error)
    }else {
    console.log(data)
    }
    });

  • Dosyaya Veri Yazma:

    fs.writeFile(file, data, options, callback)

    1
    2
    3
    4
    5
    6
    7
    8
    fs.writeFile("text.txt", "Doğukan ŞAHİN","utf-8", (error,data)=>
    {
    if (error) {
    console.log(error)
    }else {
    console.log("Veri yazma işlemi tamamlandı!")
    }
    });

  • Dosya Silme

    fs.unlink(path, callback)

    1
    2
    3
    fs.unlink("text.txt", ()=>{
    console.log("Dosya basarıyla silindi!")
    });

  • Dizindeki klasörleri listeleme

    fs.readdir(path, callback);

    1
    2
    3
    4
    5
    6
    7
    8
    fs.readdir("./", (error,data)=>
    {
    if (error) {
    console.log(error)
    }else {
    console.log(data)
    }
    });

  • Yeni bir klasör oluşturma

    fs.mkdir(path, mode, callback);

    1
    2
    3
    fs.mkdir("yeniKlasor", ()=>{
    console.log("Klasor basarıyla olusturuldu!")
    });

  • Mevcut klasörü silme

    fs.rmdir(path, callback);

    1
    2
    3
     fs.rmdir("yeniKlasor", ()=>{
    console.log("Klasor basarıyla silindi!")
    });

Daha fazlası için: https://nodejs.org/api/fs.html

NodeJS: HTTP Module React-Native: Axios ile Web Servis Çağrımı

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×