English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Node.js에서 Node FS(파일 시스템 내장 모듈)를 사용하여 파일을 읽는 방법을 배우겠습니다. readFile() 함수를 사용하는 Node.js 예제 프로그램이 제공됩니다.
Node.js에서 파일 내용을 읽는 단계별 가이드입니다:
제1단계:File System 내장 모듈을 Node.js 프로그램에 포함합니다
var fs = require('fs')); |
단계2:readFile 함수를 사용하여 파일을 읽기
fs.readFile('fileName>’,<callbackFunction>) |
readFile 함수의 매개변수로 콜백 함수를 제공합니다. 파일을 읽을 때 완료되면 (에러가 있을 수도 있습니다) err(파일을 읽을 때 에러가 있을 경우)와 콜백 함수 data(파일을 성공적으로 읽었을 경우)를 호출합니다.
제3단계:예제 파일을 생성하십시오. 예를 들어, sample.html 파일을 생성하여 일부 내용을 포함시키십시오. 샘플 파일을 아래에 제공된 node.js 예제 프로그램 위치에 배치하십시오.
// 파일 시스템 모듈을 포함합니다 var fs = require('fs'); // sample.html 파일을 읽기 fs.readFile('sample.html', // 파일을 읽을 때 완료되면 호출되는 콜백 함수 function(err, data) { if (err) throw err; // 데이터는 파일 내용을 포함한 버퍼입니다 console.log(data.toString('utf-8'))8')) });
터미널이나 명령 프롬프트에서 node 명령어를 사용하여 프로그램을 실행합니다:
터미널 출력
$ node readFileExample.js <html> <body> <h1>Header</h1> <p>I have learnt to read a file in Node.js.</p>/p> </body> </html>
이 Node.js 교육 – Node FS에서는 Node.js에서 파일을 읽는 방법을 배웠습니다. readFile() 함수를 사용하는 Node.js 예제 프로그램을 제공했습니다.