동기식 모듈과 비동기식 모듈을 따로 구별해서 제공
https://nodejs.org/dist/latest-v20.x/docs/api/fs.html
readdir - 현재 폴더에 있는 파일들을 읽어오는 함수(비동기)
const fs = require("fs");
fs.readdir("./", (err, files) => {
if (err) {
console.log(err);
}
console.log(files);
});
// fs 모듈의 readdir 함수의 withFileTypes 옵션 연습하기
// 파일을 읽고 파일에다가 어떤 내용을 저장하는 방법
const fs = require("fs");
//파일 읽어옴
fs.readFile("./example.txt", "utf-8", (err, data) => {
if (err) {
console.log(err);
}
// data받아와서 test.txt에 저장 실행하면 ./test.txt 파일이 생성됨
fs.writeFile("./test.txt", data, (err) => {
if (err) {
console.log(err);
}
console.log("test.txt 저장완료");
});
});