반응형
1. 파일 조회
fileread.js에 대한 설명
number의 폴더에 있는 파일들의 목록을 확인하려고 한다.
number폴더는 fileread.js의 상위 폴더에 있으므로 폴더 경로를 '../number' 로 지정한다.
그리고 파일시스템 모듈을 가져온 후, readdir함수로 다음과 같이 해당 폴더의 파일 이름 리스트를 배열로 반환시켜준다.
var f = '../number';
var fs = require('fs');
fs.readdir(f,(error,filelist)=>{console.log(filelist)});
2. 텍스트 파일 읽기
fileread.js 에 대한 설명
- require('fs') 로 파일 시스템 모듈을 가져온다.
- readFile함수로 인해 lable.txt에 있는 텍스트가 data에 저장된다.
- utf8을 붙이지 않으면 글자가 제대로 출력되지 않는다.
var fs = require('fs'); //file system
fs.readFile('lable.txt', 'utf8',(err,data)=>{
console.log(data);
});
cmd에 대한 설명
- cd는 change directory의 약자이며, 현재의 디렉토리 위치를 변경한다.
- cd child1로 인해 child1 디렉토리로 이동하였고, fileread.js와 동일 디렉토리에 있는 lable.txt를 인식할 수 있게 되었다.
+파일parse하기
var path = require('path');
var title='../password.js';
var filtered_title=path.parse(title);
console.log(filtered_title);
//filtered_title.base -> password.js
반응형
'Node.js > Node.js Basic' 카테고리의 다른 글
[Node.js] 객체를 파일 단위로 관리하기 (0) | 2020.10.19 |
---|---|
[Node.js] 파일 삭제 (0) | 2020.10.15 |
[Node.js] 파일생성/파일명변경, redirection (0) | 2020.10.14 |
[Node.js] URL의 query string 추출 (POST방식) (0) | 2020.10.13 |
[Node.js] URL의 query string 추출 (GET방식) (0) | 2020.10.05 |
댓글