fs

김형진·2024년 2월 19일

Node.js

목록 보기
6/17
post-thumbnail

개념

file system의 약자입니다.
Node.js의 내장 모듈 중 하나로, 파일 시스템에 접근하는데 사용됩니다.
파일 생성, 읽기, 쓰기, 삭제 등 다양한 파일 시스템 작업을 수행할 수 있는 메서드와 속성을 제공합니다.

메서드

  • fs.readFile()
    파일을 비동기적으로 읽습니다.
  • fs.writeFile()
    파일을 비동기적으로 씁니다.
  • fs.readFileSync()
    파일을 동기적으로 읽습니다.
  • fs.writeFileSync()
    파일을 동기적으로 씁니다.
  • fs.readdir()
    디렉토리의 내용을 비동기적으로 읽습니다.
  • fs.mkdir()
    디렉토리를 생성합니다.
  • fs.unlink()
    파일을 삭제합니다.

예시

const fs = require('fs');

// 파일을 비동기적으로 읽기
fs.readFile('example.txt', 'utf8', function(err, data) {
    if (err) {
        console.error('파일을 읽는 중 에러 발생:', err);
        return;
    }
    console.log('파일 내용:', data);
});

0개의 댓글