NodeJS fs
파일 시스템에 접근하는 내장 모듈
- 파일/폴더 생성 삭제 읽기 쓰기 가능
- browser는 제한적이었으나 노드는 권한을 가지고 있음
fs / 프로미스 문법 지원
const fs = require("fs").promises;
- fs.readFile("경로", (err, data)) : 파읽 읽기
data에 내용이 들어있음
fs.readFile("./text.txt")
.then((data) => {
console.log(data.toString());
})
- fs.writeFile("경로 파일명", "내용") : 파일 생성
fs.writeFile("./text.txt", "text입니다.");
.then(() => {
})
.catch((err) => {
console.error(err);
})
- 생성 후 읽기
fs.writeFile("./text.txt", "text입니다." => {
.then(() => {
fs.readFile("./text.txt");
.then((data) => {
console.log("text입니다.");
})
.catch((err) => {
console.error(err);
})
})
.catch((err) => {
console.error(err);
})
})
'서버 > Node' 카테고리의 다른 글
NodeJS dotenv (0) | 2022.01.20 |
---|---|
NodeJS NPM semver package.json (0) | 2022.01.19 |
NodeJS exception 예외 처리 (0) | 2022.01.18 |
NodeJS process (0) | 2022.01.18 |
NodeJS event (0) | 2022.01.18 |