Ich versuche festzustellen, ob eine Datei existiert. Wenn es nicht existiert, möchte ich, dass mein Code fortfährt, damit er erstellt wird. Wenn ich den folgenden Code verwende, gibt die Datei aus, dass sie existiert, wenn sie existiert. Wenn es nicht existiert, stürzt es meine App ab. Hier ist mein Code:fs.statSync löst einen Fehler aus, wenn die Datei nicht existiert
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');
}
};
Check diese Frage beantworten ist ähnlich: http://stackoverflow.com/questions/4482686/check-synchronously-if-file-directory-exists-in-node-js –
das nicht hilft mich. Es beantwortet nicht die Frage, die ich gestellt habe. – Mike
können Sie die asynchrone Version der Funktion nicht verwenden? https://nodejs.org/api/fs.html#fs_file_system –