const fs = require('fs');

/**
*
* @param {string} fileName
* @returns {Promise<any>}
*/
async function readFilePromise(fileName) {
return new Promise((resolve, reject) => {
fs.readFile(fileName, 'utf-8', (err, data) => {
if (err) {
reject(err);
}
resolve(data);
});
});
}

async function main() {
const result = await readFilePromise('memo.md');
console.log(result);
}

main();


result 형식도 추론 못하다니 멍청한놈 ㅇㅅㅇ


아니다 any로 했구나 ㅇㅅㅇ.. 내가 멍청했어


Promise<string>하니까 인식하구나 내가 멍청했어 ㅇㅅㅇ..