Node.js 모듈

· 2019-01-10 (목) 22:01:46 · 2392

Node.js 모듈

Node.js의 모듈이란 무엇인가?

모듈을 javascript라이브러리와 동일하게 간주한다. 
응용프로그렘에 포함할 함수 집합이다.

내장모듈
Node.js에 추가 설치업시 사용할 수 있는 매장 모듈세트가 있다.

 

모듈 포함
모듈을 포함하려면 require()함수를 모듈이름과 함께 사용하면 된다.
var http = require("http");

이제 애플리케이션은 HTTP모듈에 액세스 할 수 있으며 서버를 만들수 있습니다. 

http.createServer(function(req, res){
    res.writeHead(200, {'Content-Type' : 'text/html'});
    res.end("Hello World!");
}).listen(8080);

Node.js 나만의 모듈 만들기

자신만의 모듈을 만들어 응용프로그램에 쉽게 포함시킬 수 있습니다.
다음 예제에서는 날짜 및 시간 객체를 반환하는 모듈을 만듭니다.

예)
현재 날짜와 시간을 반환하는 모듈을 만듭니다.
exports.myDateTime = function(){
    return Data();
};

exports 키워드를 사용하여 모듈 파일외부에서 사용 가능한 속성 및 메서드를 만듭니다.

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
node.js 19-01-11 조회 2,850
node.js 19-01-10 조회 2,581
node.js 19-01-10 조회 2,677
node.js 19-01-10 조회 2,393
node.js 19-01-09 조회 2,626
node.js 19-01-09 조회 2,766
node.js 19-01-09 조회 3,005
웹서버 19-01-04 조회 3,514
PHP 18-12-18 조회 2,839
웹서버 18-12-07 조회 2,440
JavaScript 18-12-06 조회 3,192
node.js 18-11-29 조회 4,303
기타 18-11-20 조회 4,847
기타 18-11-19 조회 2,860
기타 18-11-19 조회 2,572
기타 18-11-19 조회 2,616
Mobile 18-11-09 조회 2,845
JavaScript 18-11-08 조회 2,852
기타 18-11-08 조회 2,863
jQuery 18-11-06 조회 3,099
PHP 18-10-31 조회 5,883
jQuery 18-10-29 조회 5,757
기타 18-10-12 조회 3,345
MySQL 18-10-11 조회 4,730
기타 18-10-11 조회 2,824
웹서버 18-10-07 조회 3,040
MySQL 18-10-04 조회 2,825
MySQL 18-10-02 조회 3,302
JavaScript 18-10-02 조회 1.1만
웹서버 18-09-29 조회 2,966