I want to save an image using fs.writeFile, but I'm not able to do this.
The path in which i want to do this: C:\Users\poz\lotos\images\1232133123@gmail.com
My code:
var d = new Date();
var n = d.getTime() + ".jpeg";
var dir = "C:/Users/poz/lotos/images/" + email;
mkdirp(dir);
var data = image.replace(/^data:image\/jpeg;base64,/,'');
var dir2 = dir + "/";
fs.writeFile(__dirname +'/../../images/' + email + '/' + n, data, 'base64' , function(err){
if (err)
return console.log(err);
});
*The folder is created.
An error which I'm getting:
[Error: ENOENT: no such file or directory, open 'C:\Users\poz\lotos\images\1232133123@gmail.com\1602604489722.jpeg'] { errno: -4058, code: 'ENOENT', syscall: 'open', path: 'C:\Users\poz\lotos\images\1232133123@gmail.com\1602604489722.jpeg' }