Instructions for the fs.exists method in node.js
- 2020-05-07 19:13:07
- OfStack
method description:
Test for the existence of a file under a path.
The callback function contains one parameter exists, true means the file exists, otherwise false.
syntax:
fs.exists(path, callback)
Since this method belongs to fs module, fs module (var fs= require(" fs ") needs to be introduced before use.)
receive parameter:
The file path to be detected by path
callback callback
Example:
fs.exists('/etc/passwd', function (exists) {
util.debug(exists ? "it's there" : "no passwd!");
});
source code:
fs.exists = function(path, callback) {
if (!nullCheck(path, cb)) return;
binding.stat(pathModule._makeLong(path), cb);
function cb(err, stats) {
if (callback) callback(err ? false : true);
}
};