#node.js #fs
Вопрос:
Я создаю api, и в одной из моих команд моему приложению необходимо создать файл png с помощью fs. Я пытаюсь сделать это таким образом:
Error: ENOENT: no such file or directory, open './pictures/b1hyT.png'
Папка «Картинки» создана, но внутри нее есть любой файл.
Вот мой код:
var download = function(uri, filename, callback){
request.head(uri, function(err, res, body){
console.log('content-type:', res.headers['content-type']);
console.log('content-length:', res.headers['content-length']);
request(uri).pipe(fs.createWriteStream(filename)).on('close', callback);
});
};
var imageDir = `./pictures/${generatedImageId}.png`
download(`https://ui-avatars.com/api/?name=NAMEamp;background=randomamp;size=128`, imageDir, function(){