§ express 프레임워크란?
- express 모듈로 만든 프레임워크
- 프로젝트를 손쉽게 만들어준다.
- 기본적인 뷰 지원과 세션 지원을 한다.
설치
- 관리자 권한으로 설치해야 한다.
$ sudo npm install -g express [ sudo ] password for USER: 비밀번호 입력
프로젝트 생성
- 'express 프로젝트명' 형태 명령어를 사용하여 프로젝트를 생성한다.
$ express HelloExpress
express 프레임워크과 관련된 모듈 설치
$ cd HelloExpress && npm install
- HelloExpress 프로젝트를 생성했으므로 HelloExpress 폴더가 생성되어 있는 상태이다.
- cd HelloExpress 명령어로 폴더에 들어간 후 npm install 명령어로 관련 모듈이 자동으로 설치가 된다.
express 프로젝트 실행
- express 2.x의 경우 아래 명령어도 실행한다.
$ node app
- express 4.x의 경우 아래 명령어로 실행한다. app으로 실행이 안된다.
$ node ./bin/www
- 프로젝트 실행은 기본적으로 3000 포트를 사용한다. http://localhost:3000 을 브라우저에 입력하여 접속하면 아래와 같은 화면이 출력된다.
'Node.js' 카테고리의 다른 글
Node.js express 모듈 (6) | 2015.01.25 |
---|---|
Node.js 외부 모듈 (0) | 2014.11.12 |
Node.js http 모듈 (0) | 2014.11.05 |
Node.js 이벤트 (0) | 2014.07.06 |
Node.js 기본 내장 모듈 (2) | 2014.06.29 |