Description de la méthode :
Version synchronisée de lchmod() .
Grammaire :
fs.lchmodSync(fd, mode)
Puisque cette méthode appartient au module fs, le module fs doit être introduit avant utilisation (var fs= require(“fs”) )
Paramètres de réception :
fd Descripteur de fichier
autorisations de fichier de mode
Code source :
fs.lchmodSync = fonction (chemin, mode) {
var fd = fs.openSync(chemin, constantes.O_WRONLY | constantes.O_SYMLINK);
// préfère renvoyer l'erreur chmod, si elle se produit,
// mais essayez quand même de fermer et signalez les erreurs de fermeture si elles se produisent.
var erreur, erreur2;
Essayez {
var ret = fs.fchmodSync(fd, mode);
} attraper (euh) {
err = euh;
>
Essayez {
fs.closeSync(fd);
} attraper (euh) {
err2 = euh;
>
Si (err || err2) lancer (err || err2);
Retour ret;
};
>