12
ファイルが存在するかどうかを確認しようとしています。それが存在しない場合は、コードを作成して続けるようにしたいと思います。次のコードを使用すると、ファイルが存在する場合は、「存在する」というメッセージが出力されます。それが存在しない場合、それは私のアプリをクラッシュさせます。ここに私のコードは次のとおりです。あなたがtry/catch
ブロックであなたのfs.statSync
をラップしていないので、ファイルが存在しない場合、fs.statSyncはエラーをスローする
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');
}
};
チェックが似ています。助けないhttp://stackoverflow.com/questions/4482686/check-synchronously-if-file-directory-exists-in-node-js –
私。私が尋ねた質問には答えません。 – Mike
関数の非同期バージョンを使用できませんか? https://nodejs.org/api/fs.html#fs_file_system –