Heroku를 이용한 자바스크립트 노드 애플리케이션 배포하기

Photo of author

By tutor

Heroku를 이용한 자바스크립트 노드 애플리케이션 배포하기

Heroku를 이용한 자바스크립트 노드 애플리케이션 배포하기

 

Heroku를 이용한 자바스크립트 노드 애플리케이션 배포하기

소개

Heroku를 이용해서 자바스크립트로 구현한 노드 애플리케이션을 배포하는 방법을 알아보자. Heroku는 PaaS(Platform as a Service)로서 사용자가 인프라 관리 없이 애플리케이션을 배포하도록 도와준다. 이번 포스트에서는 Heroku CLI(Command Line Interface)를 이용한 배포 방법을 다룰 것이다.

사전 준비물

  • Node.js 설치
  • Heroku 계정 생성
  • Heroku CLI 설치

배포하기

먼저, 작성한 노드 애플리케이션의 루트 폴더로 이동한 후 Heroku 애플리케이션을 생성한다.

$ heroku create

이제 Heroku에 애플리케이션을 생성하고, 애플리케이션 이름이 자동으로 생성되어 출력된다. 이 이름은 애플리케이션을 찾을 때 필요하므로, 알맞은 이름으로 변경해도 좋다.

이후, git을 이용해서 Heroku로 코드를 push한다.

$ git push heroku master

이 때, 코드의 루트 폴더에 package.json이 반드시 있어야 한다. package.json에는 의존 모듈과 실행 스크립트에 대한 정보가 포함되어 있다.

Heroku에 배포된 애플리케이션의 로그를 확인하려면 다음과 같이 입력한다.

$ heroku logs --tail

결론

이번 포스트에서는 Heroku를 이용하여 자바스크립트로 구현한 노드 애플리케이션을 배포하는 방법을 알아보았다. Heroku CLI를 이용해서 간단히 애플리케이션을 배포할 수 있다.

Keywords: 자바스크립트, 노드, Heroku