본문 바로가기
Node.js

[Node.js] Node.js + Express.js로 시작하기

by parkjp 2017. 8. 22.

 

Node.js + Express.js로 시작하기

 


Express.js로 시작함에 앞서 Express.js는 generator를 이용해

빠르고 신속하게 폴더 구조와 설치를 마칠 수 있습니다.

 

원하는 프로젝트 상위 폴더에서 해당 명령어를 입력합니다.

 

npm install express-generator -g

 

 

명령어를 입력 후 아래 명령어로 프로젝트 폴더를 생성합니다.

 

 

express --view=pug ${your_project_name}

 

** view 템플릿 엔진으로 ejs를 쓰고 싶으면 ejs를 pug를 쓰고 싶으면  pug로 합니다

 

입력하신 프로젝트 이름으로 폴더가 생성이 되고

폴더 생성 후 해당 폴더로 간 후 


npm install

 

 

명령어를 실행하여 package.json 파일에 있는 모듈들을 설치하면

기본적인 폴더 구조와 파일들이 설치됩니다.

 

npm start 명령어를 입력하면 서버 실행이 되고localhost:3000 으로 접속하시면 됩니다.
** npm start 명령어를 입력하게 되면 package.json 파일의

"scripts": {
  "start": "node ./bin/www"
},

    sciprts부분의 node ./bin/www가 실행이 됩니다.    프로젝트 폴더 밑의 bin/www파일을 보시면 

var port = normalizePort(process.env.PORT || '3000');

   3000번으로 되어있는게 보이는데 다른 포트로 변경 하실 수 있습니다. 

 

 

반응형