본문 바로가기

Javascript/Node.JS

4__Node.JS 모듈 사용하기

Node.JS에는 다양한 내부 모듈을 제공하고 있습니다.


한 가지 예로 파일을 생성하여 저장하거나 불러들이는 파일 시스템 관련 모듈을 먼저 예제로 알아보지요.


var fs=require('fs'); //node가 제공하는 모듈(파일처리관련 기능 제공)

fs.writeFile('test01.txt','hello~~~',function(err){ //파일에 저장하기

if(err){

console.log('error:'+err);

}else{

console.log('success');

}

});


fs라는 모듈을 require로 불러오고 해당 모듈에 있는 함수 기능(writeFile)을 이용하여 파일을 저장합니다.

아래는 저장한 파일의 내용을 읽어서 콘솔에 출력하는 예시입니다.


var fs=require('fs');

fs.readFile('./test01.txt','utf-8',function(err, data) {

if(err){

console.log('error:'+err);

}else{

console.log(data);

}

});


이 외에도 http 통신을 할 수 있는 웹 서버를 생성하고 제어할 수 있는 http나 express 등 다양한 모듈을 사용하여

Node.JS를 본격적으로 시작해 보도록 하겠습니다.

'Javascript > Node.JS' 카테고리의 다른 글

3__Node.JS의 즉시 실행 함수  (0) 2017.02.28
2__Node.JS의 closure  (0) 2017.02.28
1__Node.JS 시작하기  (0) 2017.02.28