I have written a code for reading a file contents while i running it does not returns file contents but NAN. Below is my code:-
var fs = require('fs');
if (fs.existsSync('Temp')){
console.log('Directory exists, removing...');
if(fs.existsSync('Temp/new.txt')){
fs.unlinkSync('Temp/new.txt');
}
fs.rmdirSync('Temp');
}
fs.mkdirSync('Temp');
console.log('running');
if(fs.existsSync('Temp')){
process.chdir('Temp');
fs.writeFileSync('test.txt', 'This is some test text for the file2');
fs.renameSync('test.txt', 'new.txt');
console.log('File has size:', + fs.statSync('new.txt').size + ' bytes');
console.log('File contents:', + fs.readFileSync('new.txt', {encoding: 'utf8'}));
}