方法显示:

更改文件权限(不解析符号链接)。

Grammar:

复制代码代码如下所示:

Fs.lchmod(FD模式,{回调(ERR)))



由于此方法属于fs模块,因此需要在使用之前引入FS模块(var FS =需求(fs))。

接收参数:

FD文件描述符

模式文件的权限

回调回调,传递异常参数错误

实例uff1a

复制代码代码如下所示:

Fs.open(内容.txt,A,功能(呃,FD){

如果(错误){

把错误;

}

Fs.lchmod(FD,0777、功能(ERR){

如果(错误){

把错误;

}

console.log('fchmod完成);

Fs.close(FD,函数(){(){

console.log('done);

});

})

});



源代码 uff1a

复制代码代码如下所示:

fs.lchmod =功能(路径、模式、回调){

回调= maybecallback(回调);

Fs.open(路径,constants.o_wronly | constants.o_symlink,功能(呃,FD){

如果(错误){

回调(错误);

返回;

}

喜欢如果出现返回chmod /错误,

仍然尝试关闭,但如果出现错误,报告关闭错误。

Fs.fchmod(FD、模式、功能(ERR){)

Fs.close(FD,功能(err2){

回调(ERR err2 | |);

});

});

});

};