JavaScript/Node.js

[Node.js] 파일 쓰기(fs.writeFile), 파일 삭제하기(fs.unlink)

aaaahy 2023. 1. 16. 19:38

 

1. 파일 쓰기 기능

 

기능 사용을 위해 직접 검색 엔진 또는 Node.js 공식 홈페이지에서 찾아보기 !

 

 

사용 예제

 

var fs = require('fs');
var description = 'The pain we are going through is maybe trivial.';

fs.writeFile('data/sample.txt', description, 'utf8', function(err){ // 파일 쓰기
    console.log('write success');
  });

filewrite.js 내용

- data 폴더 안에 sample.txt를 만들어 description 내용 쓰기

* sample.txt가 존재하면 내용 덮어쓰기

* sample.txt가 존재하지않으면 txt 파일 새로 만들어서 내용 쓰기

* 'utf8' 형식 인코딩 추가

 

 

▶ 실행 후 sample.txt 파일

 

2. 파일 삭제하기 기능

 

사용 예제

 

var fs = require('fs');

fs.unlink('data/sample.txt', function(error){ // 파일 삭제하기
    console.log('delete success');
});

filedelete.js 내용

- data 폴더 안에 위에서 만든 sample.txt 파일 삭제하기

* 파일 경로 주의해서 입력하기 !