2017. 12. 5. 10:34ㆍJavaScript/NodeJS
Express.js는
- HTTP 요청 본문 파싱.
- 쿠키 파싱
- 세션관리
- 라우팅구성
- 데이터 타입을 토대로 한 적절한 응답 헤더 설정
Express.js 설치 방법은 두가지가 있습니다.
1. CMD 명령을 이용한 설치
> npm install -g express
또는
> npm install -g express@4.16.2 와 같이 버전을 명시 해주도록 합니다.(권장)
2. package.json 파일을 생성하여 npm으로 Dependency(의존패키지)를 이용한 설치
프로젝트 폴더를 이동하여 직접 package.json을 타이핑하여 만들거나 > npm init 명령을 실행하여 만들수 있습니다.
아래의 이미지는 > npm init 를 실행했을 때 화면입니다.
> npm init 를 실행하고 나면 package.json 파일이 생성되어 있는 것을 확인 할 수 있습니다.
package.json의 내용은 다음과 같습니다.
{
"name": "nodejstest",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
{
"name": "nodejstest",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"express": "~4.16.2",
"ejs": "~2.5.7"
}
}
이후 cmd 창에 > npm install 을 실행하면 설치가 완료 됩니다.
그러면 node_modules 폴더가 생성되고 express를 설치하기 위한 항목들이 설치되어 있는 것을 확인할 수 있습니다.
하지만, 난 eclipse를 사용하기 때문에..
그냥 Node.js Express Project를 생성하여 사용합니다..ㅡㅡ;;
'JavaScript > NodeJS' 카테고리의 다른 글
[NodeJS] Express.js - 라우팅 (0) | 2017.12.05 |
---|---|
[NodeJS] Express.js - Hello World!!! (0) | 2017.12.05 |
[NodeJS] 서버 만들기(HTTP Server) - 2 (0) | 2017.11.28 |
[NodeJS] 서버 만들기(HTTP Server) - 1 (0) | 2017.11.27 |
[NodeJS] File System (0) | 2017.11.16 |