Descrição do método:
Alterar a propriedade do arquivo (sem analisar links simbólicos).
gramática:
A cópia do código é a seguinte:
fs.lchown (Path, UID, Gid, [retorno de chamada (err)])
Como esse método pertence ao módulo FS, é necessário introduzir o módulo FS antes do uso (var fs = requer ("fs")))
Receber parâmetros:
caminho do diretório de caminho
ID do usuário do UID
Identidade do grupo GID (refere -se à identidade do usuário do sistema de recursos compartilhados)
Retorno de retorno de chamada, Passando o parâmetro de exceção err
exemplo:
A cópia do código é a seguinte:
fs.lchown ('content.txt', uid, gid, função (err) {
if (err) {
console.log (err);
}outro{
console.log ("alteração feita");
}
})
Código -fonte:
A cópia do código é a seguinte:
fs.lchown = função (caminho, uid, gid, retorno de chamada) {
retorno de chamada = maybecallback (retorno de chamada);
fs.open (caminho, constantes.o_wronly | constantes.o_symlink, function (err, fd) {
if (err) {
retorno de chamada (err);
retornar;
}
fs.fchown (FD, UID, GID, retorno de chamada);
});
};