1. 파일 읽기 기능
기능을 사용하기 위해
검색 엔진에 node.js file read 입력
또는
Node.js 공식 홈페이지 → 문서 → 자신이 사용하는 Node.js 버전 선택
→ File System → read 검색 또는 찾기
사용 예제
var fs = require('fs');
fs.readFile('sample.txt', 'utf-8',function(err, data) {
console.log(data);
});
▶ fileread.js 내용
- sample.txt 내용을 읽어서 출력해보기
* 'utf-8' 형식 인코딩 추가
The pain we are going through is maybe trivial.
▶ sample.txt 내용(간단한 test용)
* Node.js 실행 시 파일 위치 고려하여 해당 디렉토리로 이동 후 실행 !
2. 파일 목록 알아내기 기능
기능 사용을 위해 위와 같은 방식으로 직접 검색해서 찾아보기 !
사용 예제
▶ data 디렉토리에 총 4가지의 파일 존재
▶ test용으로 html 내용 또는 텍스트로 구성되어있음
var testFolder = './data';
var fs = require('fs');
fs.readdir(testFolder, function(error, filelist){
console.log(filelist);
});
▶ readdir.js 파일 내용
- data 디렉토리에 있는 filelist 출력 해보기
* 디렉토리 위치 주의해서 작성
▶ 파일 목록 리스트 형태로 출력
* 생활코딩 WEB2-Node.js-12 , WEB2-Node.js-23 강의 기반으로 작성됨
'JavaScript > Node.js' 카테고리의 다른 글
[Node.js] 쿠키(Cookie) 사용하기 (0) | 2023.02.21 |
---|---|
[Node.js] 보안 문제, sanitize-html 사용하기 (0) | 2023.01.20 |
[Node.js] 파일 쓰기(fs.writeFile), 파일 삭제하기(fs.unlink) (0) | 2023.01.16 |
[Node.js] 동기(Syncronous)와 비동기(Asyncronous) (0) | 2023.01.14 |