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
コンソールが表示されます。
これはあなたの質問に答えますか?node.jsでファイルシステムをasync / awaitで使用する
—
KyleMit