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
8fs.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
8fs.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
3fs.unlink("text.txt", ()=>{
console.log("Dosya basarıyla silindi!")
});Dizindeki klasörleri listeleme
fs.readdir(path, callback);
1
2
3
4
5
6
7
8fs.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
3fs.mkdir("yeniKlasor", ()=>{
console.log("Klasor basarıyla olusturuldu!")
});Mevcut klasörü silme
fs.rmdir(path, callback);
1
2
3fs.rmdir("yeniKlasor", ()=>{
console.log("Klasor basarıyla silindi!")
});
Daha fazlası için: https://nodejs.org/api/fs.html
Comments