Saya tidak tahu bagaimana async/ awaitbekerja. Saya sedikit mengerti tapi saya tidak bisa membuatnya bekerja.
function loadMonoCounter() {
fs.readFileSync("monolitic.txt", "binary", async function(err, data) {
return await new Buffer( data);
});
}
module.exports.read = function() {
console.log(loadMonoCounter());
};
Saya tahu saya bisa menggunakan readFileSync, tetapi jika saya melakukannya, saya tahu saya tidak akan pernah mengerti async/ awaitdan saya akan mengubur masalahnya.
Sasaran: Memanggil loadMonoCounter()dan mengembalikan konten file.
File itu bertambah setiap kali incrementMonoCounter()dipanggil (setiap pemuatan halaman). File tersebut berisi dump buffer dalam biner dan disimpan di SSD.
Apa pun yang saya lakukan, saya mendapatkan kesalahan atau undefineddi konsol.