メソッド説明:
このメソッドは、ファイルの読み取り許可を非同期に上書きします。
操作が完了した後のコールバックは1つのパラメーターのみを受信し、例外情報が表示される場合があります。
文法:
fs.chmod(パス、モード、コールバック)
この方法はFSモジュールに属しているため、使用前にFSモジュールを導入する必要があります(var fs = require( "fs"))
パラメーターを受信:
1。パスファイルパス
2。モード読み取りおよび書き込み許可(777など)
3。コールバックコールバック
例:
コードコピーは次のとおりです。
var fs = require( 'fs')、
oldfilename = "./processid.txt"、
newFileName = "./ProcessIdold.txt";
fs.chmod(oldfilename、777、function(err){
fs.rename(oldfilename、newfilename、function(err){
fs.lstat(newFileName、function(err、stats){
var issymlink = stats.issymboliclink();
});
});
});
ソースコード:
コードコピーは次のとおりです。
fs.chmod = function(path、mode、callback){
callback = makecallback(callback);
if(!nullcheck(path、callback))return;
Binding.Chmod(PathModule._Makelong(PATH)、
モデナム(モード)、
折り返し電話);
};