Description de la méthode:
Version synchrone de LCHMOD ().
grammaire:
La copie de code est la suivante:
fs.lchModsync (FD, mode)
Étant donné que cette méthode appartient au module FS, il est nécessaire d'introduire le module FS avant utilisation (var fs = require ("fs")))
Recevoir des paramètres:
Descripteur de fichier FD
Autorisations de fichiers de mode
Code source:
La copie de code est la suivante:
fs.lchMoDSync = fonction (chemin, mode) {
var fd = fs.opensync (path, constants.o_wronly | constants.o_symLink);
// préfère retourner l'erreur chmod, si l'on se produit,
// mais essayez toujours de fermer et signalez les erreurs de clôture si elles se produisent.
var err, err2;
essayer {
var ret = fs.fchMoDSync (FD, mode);
} catch (er) {
err = er;
}
essayer {
fs.closeSync (FD);
} catch (er) {
err2 = er;
}
if (err || err2) throw (err || err2);
retour retour;
};
}