This article mainly introduces node. fs. the usage of the chmod method is described in this article. for more information about the chmod method, syntax, parameters, instances, and source code, see
Method description:
This method overwrites the read and write permissions of a file asynchronously.
After the operation is complete, the callback only receives one parameter, and exception information may occur.
Syntax:
Fs. chmod (path, mode, callback)
Because this method belongs to the fs module, we need to introduce the fs module (var fs = require ("fs") before use "))
Receiving parameters:
1. path file path
2. mode read and write permissions (for example, 777)
3. callback
Example:
The code is as follows:
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 ();
});
});
});
Source code:
The code is as follows:
Fs. chmod = function (path, mode, callback ){
Callback = makeCallback (callback );
If (! NullCheck (path, callback) return;
Binding. chmod (pathModule. _ makeLong (path ),
ModeNum (mode ),
Callback );
};