본문 바로가기
Programming/Node.js

Node.js 파일 생성,수정,확장 방법(writeFileSync, appendFileSync)

by 혀코 2019. 12. 26.

안녕하세요. 혀코입니다.

오늘은 Node.js로 txt 파일을 생성하고 수정하고 확장하는 방법에 대해서 알아보겠습니다.

app.js 파일을 만들고 다음과 같이 코딩합니다.

const fs = require('fs');

fs.writeFileSync('app.txt','app.txt is created!');

파일을 만들기 위해서는 fs(file system) node module를 포함해야 합니다. 

다음 명령어를 실행합니다.

$ node app.js

app.txt 파일이 만들어졌고 안에 'app.txt is created!'가 표시되어 있는 것을 확인할 수 있습니다.

이번에는 app.js 파일을 다음과 같이 업데이트해 보겠습니다.

const fs = require('fs');

fs.writeFileSync('app.txt','app.txt is overwritten!');

그리고 다음 명령어를 실행합니다.

$ node app.js

app.txt 파일이 'app.txt is overwritten!' 새로운 텍스트로 덮여씌여졌습니다.

이번에는 app.js 파일을 다음과 같이 업데이트해 보겠습니다.

const fs = require('fs');

fs.appendFileSync('note.txt', ' Here is appended text!');

그리고 다음 명령어를 실행합니다.

$ node app.js

app.txt 파일이 'app.txt is overwritten! Here is appended text!' 이렇게 새로운 텍스트가 추가된 것을 확인할 수 있습니다.

 

이렇게 Node.js로 파일을 생성, 수정, 확장하는 방법에 대해 알아보았습니다.

유용하셨다면, 공감과 구독버튼 부탁 드립니다.

감사합니다. :)

댓글