Ho un file (data.file
un'immagine), vorrei salvare questa immagine. Ora un'immagine con lo stesso nome potrebbe esistere prima di. Vorrei sovrascrivere se è così o crearlo se non esiste da prima. Ho letto che la bandiera "w" dovrebbe farlo.writeFile nessun file o directory
codice:
fs.writeFile('/avatar/myFile.png', data.file, {
flag: "w"
}, function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
errore:
{ [Error: ENOENT: no such file or directory, open '/avatar/myFile.png']
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/avatar/myFile.png' }
Sapevo che era qualcosa di banale, ta. –
Il problema che stavo avendo era la directory madre non esisteva. Grazie per il consiglio –