Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- python popen
- linux시간으로 변경
- c3 초
- InfluxDB
- semanage
- c3 second
- 1697
- regex_search
- python subprocess
- subporcess path
- 정규식 컴파일
- grafana dashboard
- gcc regex
- c3 step graph
- centos pyhon 설치
- 정규식 활용
- 정규식 문자열 출력
- c3 축 가리기
- python os
- c++ 정규식
- telegraf
- snmp test
- influxdb 설치
- g++ 업데이트
- CentOS7
- c3 축 없애기
- selinux port 등록
- gcc 업데이트
- 백준
- snmp
Archives
- Today
- Total
리셋 되지 말자
파일 읽기 본문
파일 읽기
nodejs 디렉토리 생성 후, 그 안에 fileread.js와 sample.txt 작성(sapmle.txt의 내용은 아무거나 작성)
- fileread.js
var fs = require('fs');
fs.readFile('.\\nodejs\\sample.txt', (err, data) => {
if (err) throw err;
console.log(data.toString());
});
fs.readFile('.\\nodejs\\sample.txt', function(err, data){
if(err) throw err;
console.log(data.toString());
});
둘 다 같은 함수이지만, 첫 번째는 js의 최신 문법이고, 아래(두 번째)는 기본적인 문법이다.
- 실행 결과
[Running] node "c:\VSCodeFiles\JS\OpenTutorial\nodejs\fileread.js"
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
- utf-8 인자 추가
fs.readFile('.\\nodejs\\sample.txt', 'utf8', (err, data) => {
if (err) throw err;
console.log(data);
});
data.toString()을 사용하지 않고, 위에처럼 readFile에 'utf8'인자를 추가하여도 같은 결과를 얻을 수 있다.
'NodeJS > 생활코딩' 카테고리의 다른 글
Not found 오류 구현 (0) | 2020.09.09 |
---|---|
파일을 이용해 본문 구현 (0) | 2020.09.08 |
동적 웹 만들기 (0) | 2020.09.08 |
URL (0) | 2020.09.08 |
웹서버 만들기 (0) | 2020.09.08 |
Comments