Penerangan kaedah:
Versi disegerakkan lchmod() .
Tatabahasa:
fs.lchmodSync(fd, mod)
Memandangkan kaedah ini tergolong dalam modul fs, modul fs perlu diperkenalkan sebelum digunakan (var fs= require(“fs”) )
Terima parameter:
Penerangan fail fd
kebenaran fail mod
Kod sumber:
fs.lchmodSync = fungsi(laluan, mod) {
var fd = fs.openSync(laluan, pemalar.O_WRONLY | pemalar.O_SYMLINK);
// lebih suka mengembalikan ralat chmod, jika berlaku,
// tetapi masih cuba menutup dan melaporkan ralat penutupan jika berlaku.
var err, err2;
Cuba {
var ret = fs.fchmodSync(fd, mod);
} tangkap (er) {
err = er;
}
Cuba {
} tangkap (er) {
err2 = er;
}
Jika (err || err2) baling (err || err2);
Kembali ret;
};
}