Node.js fs.exists() Method
The fs.exists() method is an inbuilt application programming interface of fs module which provides an API for interacting with the file system in a manner closely modeled around standard POSIX functions. The fs.exists() method is used to test whether the given path exists or not in the file system.
Syntax:
fs.exists( path, callback )
Parameters: This method accept two parameters as mentioned above and described below:
- path: The path at which directory is to be tested for existence. It can be string, buffer, etc.
- callback: It is a callback function passed to the exists() method.
Return value: It returns boolean values which signifies that the path exists or not.
Note: It is now deprecated.
Below examples illustrate the use of fs.exists() method in Node.js:
Example 1:
var fs = require( 'fs' );
fs.exists( '/etc/passwd' , (exists) => {
console.log(exists ? 'Found' : 'Not Found!' );
});
|
Output:
Found
Example 2:
var fs = require( 'fs' );
fs.exists( '/etc/geeks' , (exists) => {
console.log(exists ? 'Found' : 'Not found!' );
});
|
Output:
Not found!
Note: The above program will compile and run by using the node index.js
command.
Reference: https://nodejs.org/dist/latest-v13.x/docs/api/fs.html#fs_fs_exists_path_callback
Last Updated :
12 Oct, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...