writeFile.js

    const fs = require('fs');
    
    fs.writeFile('./writeme.txt', '글이 입력됩니다', (err) => {
      if (err) {
        throw err;
      }
      fs.readFile('./writeme.txt', (err, data) => {
        if (err) {
          throw err;
        }
        console.log(data.toString());
      });
    });

    writeFile 메서드에 생성될 파일의 경로와 내용을 입력합니다. 도중에 에러가 발생하지 않았다면 같은 폴더 내에 writeme.txt가 생성되었을 것입니다. 직접 열어봐도 되지만, 파일 시스템을 공부하는 중이므로 readFile 메서드로 파일을 읽어봅니다.

    콘솔

    $ node writeFile
    글이 입력됩니다.

    파일이 잘 만들어졌고, 그 후 파일 읽기도 성공했습니다. 이제 자바스크립트로도 파일 시스템에 간단히 접근할 수 있게 되었습니다. fs 모듈의 다른 메서드들을 배우기 전에 몇 가지 개념을 미리 살펴보겠습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.