[라즈베리파이] Node.js 를 이용해 간단한 서버 구축하기(1) – 기본 설정

 

 

라즈베리파이에서 Node.js를 사용하기 위해서는 Node.js를 설치해야 합니다.

패키지 관리자를 통해 Node.js를 설치할 경우 최신버전으로 설치할 수 없습니다.

다음을 입력해 패키지 관리자의 Node.js 버전을 업데이트 받아 설치합니다.

 

현재 최신 버전인 8.11.3 버전으로 정상적으로 설치가 되었는지 버전을 확인해 봅니다.

 

설치가 완료되었으면 새 폴더를 생성해 Node.js 프로젝트를 생성합니다.

 

npm(Node Package Manager) 은 Node.js 에 다양한 기능을 더해주는 모듈들을 패키지로 만들어 관리해줍니다. Node.js 에 추가하고 싶은 기능이 있으면 npm 을 통해서 설치가 가능하기 때문에 마치 PHP 의 pip 같은 역할이라 할 수 있죠. 우리는 npm 을 통해 의존성 걱정없이 패키지를 받아 설치할 수 있기 때문에 Node.js 발전에 가장 큰 역할을 하고 있습니다.

프로젝트를 시작할 때도 npm 을 사용하기 때문에 npm을 통한 프로젝트 파일 생성부터 해보겠습니다.

npm init 을 실행하면 프로젝트에 필요한 기본 설정값을 입력 받습니다. 그리고 이 정보를 바탕으로 프로젝트의 기본 파일들을 만들어줍니다. 모든 항목을 입력하지 않고 넘어가도 상관없습니다.

 

다음, 웹 개발 프레임워크인 express를 설치합니다.

 

코드를 구동하기 위한 기본 준비가 완료되었습니다.

index.js 라는 이름으로 파일을 생성하고 다음의 코드를 입력합니다.

 

파일을 저장하고 코드를 실행하면 서버가 구동됩니다.

 

하지만 아직 서버로서 아무런 기능을 구현하지 않은 상태입니다.

다음 포스팅에서는 라우팅 생성 및 html 파일과 연동하는 방법을 설명하겠습니다.

 

 

 

 

참고자료

 

 

Post Author: yscwcb

4 thoughts on “[라즈베리파이] Node.js 를 이용해 간단한 서버 구축하기(1) – 기본 설정

댓글 남기기

이메일은 공개되지 않습니다.