나는 어떻게 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()
호출 될 때마다 증가합니다 (모든 페이지로드). 이 파일은 바이너리 버퍼 덤프를 포함하며 SSD에 저장됩니다.
내가 무엇을하든 undefined
콘솔에 오류가 발생 합니다.