Rename a file asynchronously using node.js


Overview

Rename a file asynchronously using fs.rename method of fs module of node.js

Code


													
//Name of the file : renamefile-async.js
var fs = require('fs');
//you have to pass the Relative path of the file from the Current working directory.
fs.rename('assets/new.txt', 'assets/new_data.txt', (err) => {
	if (err)
		throw err;
	console.log('File renamed successfully');
});

//To check it's Asynchronous nature !
console.log("This method is Asynchronous");													
												

Run

  • Now run the snippet using the following command :
    													
    >node renamefile-async.js
    This method is Asynchronous
    File renamed successfully