1. 모듈
모듈은 큰 프로그램을 이루는 그 작은 하나하나의 부품을 의미한다.
node-js는 require 함수를 통해 이미 build-in 되어있는 모듈이나 사용자가 추가로 설치한 모듈의 객체를 받아올 수 있다.
기본적으로 node-js에서 제공하는 build-in 모듈은 node-js 홈페이지의 doc에 설명되어있다.
(자주 방문하여 관련된 함수를 확인하여 사용하자.)
다른 개발자들이 잘 개발한 모듈을 사용하기 위해선 NPM을 설치하여 사용한다.
2. NPM (Node Package Management)
다른 개발자가 개발한 모듈을 사용 및 관리를 해주는 도구이다.
위 사이트에서 설치가능한 모듈을 검색하거나 정보를 확인할 수 있다.
그러면 이제 사용법을 익혀보자.
위 사이트에서 'express' 을 검색하면
해당 모듈에 대한 간단한 사용 방법 및 설치방법이 나온다.
express는 보다 node-js 서버를 쉽게 사용가능하도록 해주는 모듈이고, 나중에 자세히 배워보겠다.
Installation에 있는
npm install express
대신
npm install express -g
cmd창에서 입력해본다.
(-g 명령어는 현재의 경로 뿐만 아니라 global하게 설치하여 다른 경로에서 다시 설치할 필요가 없다.)
다음과 같이 진행하여 설치가 완료되면 express 모듈을 사용할 수 있는 것이다.
위 코드를 저장하여 실행하면 이 전글의 코드와 같은 기능을
하지만, 훨씬 직관적이며 간단하게 코딩을 할 수 있다.
'프로그래밍 > node-js' 카테고리의 다른 글
004. node-js package (0) | 2016.04.02 |
---|---|
002. node-js 간단한 프로젝트 수행해보기 (0) | 2016.04.01 |
001. Node-js 소개, 설치 (0) | 2016.03.31 |
000. node js (0) | 2016.02.04 |