본문 바로가기

Node.js

[Node.js] Express 프로젝트 만들기

 

 

 

1. express-generator 설치

  • npm: Node Package Manager의 줄임말로 Node.js 패키지를 관리하는 도구
  • i: install
  • -g: 패키지를 전역으로 설치하라는 옵션, 전역으로 설치하면 해당 패키지가 시스템 전체에서 사용됨
  • express-generator: Express.js 애플리케이션을 생성하기 위한 공식 생성기 패키지

 

 

 

2. express 프로젝트 만들기

express {프로젝트이름}

 

 

3. 생성된 프로젝트로 이동 후 필요한 패키지 설치

프로젝트의 package.json 파일에 명시된 종속성(dependencies)들이 설치됨

 

 

4. 프로젝트 실행

 

package.json 파일에서 scripts 섹션을 찾아보면 start 스크립트를 볼 수 있음

일반적으로 start 스크립트는 애플리케이션을 실행하는데 필요한 명령어를 포함함

Express.js애플리케이션이 './bin/www' 파일을 통해 시작됨

  • 'node' 명령은 Node.js를 실행하는데 사용
  • './bin/www' 는 일반적으로 Express.js 애플리케이션에서 서버를 시작하는 스크립트 파일을 가리킴, 프로젝트 bin 디렉토리에 있는 www파일을 실행하라는 의미