※Express generator 이전 글 참고
우선, Express generator를 이용한 프로젝트 기본 구조(view의 형식을 ejs로)를 생성합니다.
$ npm express 프로젝트명(폴더명) --view=ejs
Express generator로 생성된 기본 구조를 간!단!히 알아보자면,
- bin/www: 포트번호, 서버가 생성되는 곳
- public: css, image, javascript 등 정적인 파일들을 담는 곳
- routes: 라우터들을 관리하는 곳
- views: view 파일들을 관리하는 곳
- app.js: 미들웨어 부분
+) PM2 사용
package.json을 아래와 같이 수정해 줍니다.
"start": "pm2 start ./bin/www",
"stop": "pm2 stop ./bin/www"
그리고 PM2를 연결해 줍니다.
'STUDY > Node.js' 카테고리의 다른 글
Node.js | Session 알아보기(express-session) (0) | 2020.01.08 |
---|---|
Node.js | 쿠키(cookie) 알아보기 (쿠키를 이용한 ID저장하기) (1) | 2020.01.06 |
Node.js | MySQL 연동 (0) | 2019.12.31 |
Node.js | Express application generator (0) | 2019.12.23 |
Node.js | Express Router (라우터 분리하여 관리하기) (0) | 2019.12.23 |