fs는 파일 시스템을 조작하는 다양한 메서드를 제공한다. 파일을 생성, 삭제하거나 폴더를 생성, 삭제할 수 있다.
fs.access(__dirname, option, callback) | 폴더나 파일에 접근할 수 있는지 여부를 체크한다. |
fs.mkdir(__dirname, callback) | 폴더를 만드는 메서드이다. 이미 폴더가 있다면 에러가 발생하므로 먼저 access() 메서드를 호출해서 확인하는 것이 중요하다. |
fs.open(__dirname, option, callback) | 파일의 아이디(fd 변수)를 가져오는 메서드이다. |
fs.rename(old_dir, new_dir, callback) | 파일의 이름을 바꾸는 메서드이다. |
fs.readdir(__dirname, callback) | 폴더 안의 내용물을 확인한다. |
fs.unlink(__dirname, callback) | 파일을 지운다. |
fs.rmdir(__dirname, callback) | 폴더를 지운다. |
'웹 > Node.js' 카테고리의 다른 글
[node.js] 쿠키, 로컬 스토리지, 세션 스토리지 (0) | 2020.03.24 |
---|---|
[node.js] 노드 내장 모듈 -util(deprecate, promisify) (0) | 2020.03.24 |
[node.js] 노드 내장 모듈(os, path, url, querystring) (0) | 2020.03.23 |
[node.js] 노드의 내장객체 (0) | 2020.03.19 |