본문 바로가기
Node js

[Node.js] fs에 대하여 (File System)

by 갈잃자 2023. 5. 26.

fs모듈

fs는 Node.js 기본적으로 제공하는 모듈로 File System의 약자이다.

파일을 읽기, 쓰기 등의 작업을 도와주는 모듈이다.

파일 읽기

fs.readFile, fs.readFileSync로 파일을 읽어올 수 있다.

fs.readFile → 비동기적으로 파일 읽기를 처리

fs.readFileSync → 동기적으로 파일 읽기를 처리

// ex fs.readFileSync()
// 형태 -> fs.readFileSync(Path[, options])
const fs = require('fs');
const data = fs.readFileSync('./path~')
// 만약 읽어야 될 파일이 json 형식의 파일이라면,
// 파싱 처리 후, 확인 가능
const Json = JSON.parse(data)
// ex fs.readFile()
// 형태 -> fs.readFile(Path[, options], callback)
const fs = require('fs')

fs.readFile('./path~', (err, data) => {
	console.log(JSON.parse(data)
});

댓글