Sto tentando di determinare se esiste un file. Se non esiste, vorrei che il mio codice continuasse così sarà creato. Quando utilizzo il seguente codice, se il file esiste, stampa che "esiste". Se non esiste, si blocca la mia app. Ecco il mio codice:fs.statSync genera un errore se il file non esiste
var checkDuplicateFile = function(){
var number = room.number.toString();
var stats = fs.statSync(number);
if(stat){
console.log('it exists');
}else{
console.log('it does not exist');
}
};
controllo questa domanda, rispondere è simile: http://stackoverflow.com/questions/4482686/check-synchronously-if-file-directory-exists-in-node-js –
Che non aiuta me. Non risponde alla domanda che ho posto. – Mike
non puoi usare la versione asincrona della funzione? https://nodejs.org/api/fs.html#fs_file_system –