Express란, Node.js의 웹 애플리케이션 프레임워크입니다. (현재 가장 많이 사용되고 있습니다.)
"express-generator"를 이용해서 프로젝트를 만들고, 실행하는 방법과 포트 설정하는 간단한 방법에 대해서 알아 보겠습니다.
전역에 "express-generator" 설치
npm install express-generator -g
express 프로젝트 생성
express --view=뷰엔진 프로젝트명
뷰엔진(view engine) 종류
- ejs <-- 꾸션 선택 (html 문법 그대로 사용 ejs구문은 '<%', '%>' 태그로 감싸서 표현.)
- hbs
- hjs
- jade <-- default
- pug
- twig
- vash
종속 패키지 설치
cd 프로젝트명
npm install
실행
# Linux
DEBUG=프로젝트명:* npm start
# Windows
set DEBUG=프로젝트명:* & npm start
# Windows PowerShell
$env:DEBUG='프로젝트명:*'; npm start
포트변경
기본 포트는 "3000"이며, "7000"으로 변경하는 방법은 아래와 같이 두 가지 방법이 있습니다.
방법 1) 실행시 변경
# Linux
DEBUG=프로젝트명:* PORT=7000 npm start
# Windows
set DEBUG=프로젝트명:* PORT=7000 & npm start
방법 2) 파일 수정 (파일경로: 프로젝트경로/bin/www)
...
var port = normalizePort(process.env.PORT || '7000');
...
반응형
댓글