আমি চিন্তা করতে পারে না async
/ await
কাজ করে। আমি এটি সামান্য বুঝতে পারি তবে আমি এটি কাজ করতে পারি না।
function loadMonoCounter() {
fs.readFileSync("monolitic.txt", "binary", async function(err, data) {
return await new Buffer( data);
});
}
module.exports.read = function() {
console.log(loadMonoCounter());
};
আমি জানি আমি ব্যবহার করতে readFileSync
পারি, তবে আমি যদি তা করি তবে আমি জানি না আমি কখনই বুঝতে পারব না async
/ await
এবং আমি কেবল বিষয়টিটি সমাহিত করব।
লক্ষ্য: কল করুন loadMonoCounter()
এবং কোনও ফাইলের বিষয়বস্তু ফিরিয়ে দিন।
সেই ফাইলটি প্রতিবার বাড়ানো incrementMonoCounter()
হয় (প্রতিটি পৃষ্ঠার বোঝা)। ফাইলটি বাইনারিতে একটি বাফারের ডাম্প ধারণ করে এবং একটি এসএসডিতে সঞ্চিত থাকে।
আমি যাই করি না কেন, আমি একটি ত্রুটি বা undefined
কনসোলে পেয়েছি ।