Description de la méthode:
Modifier la propriété des fichiers (sans analyser les liens symboliques).
grammaire:
La copie de code est la suivante:
fs.lchown (path, uid, gid, [rappel (err)])
É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:
chemin de répertoire de chemin
ID utilisateur UID
Identité du groupe GID (fait référence à l'identité de l'utilisateur du système de ressources partagé)
rappel rappel, passant paramètre d'exception err
exemple:
La copie de code est la suivante:
fs.lchown ('content.txt', uid, gid, fonction (err) {
if (err) {
console.log (err);
}autre{
console.log ("changement fait");
}
})
Code source:
La copie de code est la suivante:
fs.lchown = fonction (chemin, uid, gid, rappel) {
callback = MayBecallback (rappel);
fs.open (path, constants.o_wronly | constants.o_symLink, fonction (err, fd) {
if (err) {
rappel (err);
retour;
}
fs.fchown (fd, uid, gid, rappel);
});
};