मेरे पास एक फ़ाइल है (data.file
कोई छवि नहीं), मैं इस छवि को सहेजना चाहता हूं। अब एक ही नाम वाली छवि इससे पहले मौजूद हो सकती है। यदि मैं पहले से अस्तित्व में नहीं हूं तो मैं इसे ओवरराइट करना चाहूंगा या इसे बनाना चाहूंगा। मैंने पढ़ा कि ध्वज "डब्ल्यू" यह करना चाहिए।writeFile ऐसी कोई फ़ाइल या निर्देशिका
कोड:
fs.writeFile('/avatar/myFile.png', data.file, {
flag: "w"
}, function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
त्रुटि:
{ [Error: ENOENT: no such file or directory, open '/avatar/myFile.png']
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/avatar/myFile.png' }
पता था कि यह कुछ मामूली था, टा। –
जो समस्या मैं कर रहा था वह मूल निर्देशिका नहीं थी। पारितोषिक के लिए धन्यवाद –