Как создать файл png с fs на хостинге heroku

#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(){