मैं यह निर्धारित करने का प्रयास कर रहा हूं कि कोई फ़ाइल मौजूद है या नहीं। यदि यह अस्तित्व में नहीं है, तो मैं अपना कोड जारी रखना चाहता हूं ताकि इसे बनाया जा सके। जब मैं निम्न कोड का उपयोग करता हूं, यदि फ़ाइल मौजूद है, तो यह प्रिंट करता है कि 'यह मौजूद है'। यदि यह अस्तित्व में नहीं है, तो यह मेरे ऐप को दुर्घटनाग्रस्त कर देता है।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 –