Merhaba arkadaşlar,
NodeJS üzerinde dosya okuma işlemi nasıl yapılır basit olarak anlatmak istiyorum. İleriki dersimizde Static dosyaları serve eden http server yazarken rahatlıkla burada yazılanları kullanacağız.
Şimdi öncelikle bir klasör oluşturalım ve içerisine app.js dosyamızı ve içerisine bir iki yazı eklenmiş bir deneme.txt dosyamızı oluşturalım ve app.js dosyamız aşağıdaki gibi olsun.
1 2 3 4 5 6 7 8 9 |
var dosyaAdi = "deneme.txt" fs = require('fs'); //Dosya okuma islemi baslatiliyor ve callback fonksiyon inline olarak ekleniyor. fs.readFile('./' +dosyaAdi , 'utf8', function (error,veri) { if (error) { return console.log(error); } console.log(veri); }); |
Burada önemli sayılabilecek bir durum var. JS dosyamızın çalıştığı klasörü alabilmek için dosya adımızın başına “./” ekliyoruz ve böylelikle working directory üzerinde işlemler gerçekleşmiş oluyor.
Hemen ardından çalıştırdıktan sonra:
Herkese iyi günler 🙂