Methodenbeschreibung:
Synchronisierte Version von lchmod() .
Grammatik:
fs.lchmodSync(fd, mode)
Da diese Methode zum fs-Modul gehört, muss das fs-Modul vor der Verwendung eingeführt werden (var fs= require(“fs“))
Empfangsparameter:
fd-Dateideskriptor
Modusdateiberechtigungen
Quellcode:
fs.lchmodSync = function(path, mode) {
var fd = fs.openSync(path, Constants.O_WRONLY | Constants.O_SYMLINK);
// lieber den chmod-Fehler zurückgeben, falls einer auftritt,
// Versuchen Sie aber trotzdem zu schließen und melden Sie Schließfehler, wenn sie auftreten.
var err, err2;
Versuchen Sie es mit {
var ret = fs.fchmodSync(fd, mode);
} fangen (äh) {
err = äh;
}
Versuchen Sie es mit {
fs.closeSync(fd);
} fangen (äh) {
err2 = er;
}
If (err || err2) throw (err || err2);
Geben Sie ret;
zurück
};
}