Methodenbeschreibung:
Dateiinformationen abrufen (symbolische Links werden nicht aufgelöst).
Grammatik:
fs.lstat(path, [callback(err, stats)])
Da diese Methode zum fs-Modul gehört, muss das fs-Modul vor der Verwendung eingeführt werden (var fs= require(“fs“))
Empfangsparameter:
Pfaddateipfad
Callback-Callback, Übergabe von zwei Parametern, dem Ausnahmeparameter err und den Dateiinformationsarray-Statistiken
Statistik enthält die folgenden Informationen: (Die folgenden Informationen sind die in diesem Fall gelesenen Dateiinformationen, nicht der Standardwert)
{
dev: 0,
Modus: 33206,
nlink : 1 ,
uid: 0,
gid: 0,
rdev : 0 ,
ino : 0 ,
Größe: 378 (Bytes),
Uhrzeit: Dienstag, 10. Juni 2014, 13:57:13 Uhr GMT 0800
Uhrzeit: Dienstag, 13. Juni 2014, 09:48:31 Uhr GMT 0800
ctime: Dienstag, 10. Juni 2014, 13:57:13 Uhr GMT 0800
}
Beispiel:
var fs = require('fs');
fs.lstat('content.txt', function(err, stats){
if(err){
wirf irr;
}else{
console.log(stats);
}
})
Quellcode:
fs.lstat = function(path, callback) {
callback = makeCallback(callback);
if (!nullCheck(path, callback)) return;
binding.lstat(pathModule._makeLong(path), callback);
};