본문 바로가기

IT-백엔드

node.js Express module1-외부 모듈 사용하기

외부 모듈 사용하기

- node.js에서 제공하는 기본 모듈만으로는 개발하기에 충분하지 않습니다.

- node.js는 오픈 소스 플랫폼으로 소스가 공개되어 있어 전 세계 개발자들이 다양하게 모듈을 만들 수 있게 되어있습니다.

- 이를 통해 수 많은 외부 모듈이 제작되고 있으며 이 때문에 node.js 프로그래밍은 좀더 쉽게 좀더 강력해지고 있습니다.

 

외부 모듈 사용 방법

- node.js에서 외부 모듈은 다음과 같은 명령어로 설치해서 사용합니다.

- npm install <모듈 이름>

- 모듈은 https://www.npmjs.com 에서 검색합니다.

- 먼저 사용하고자 하는 기능을 가지고 있는 모듈을 찾아야 합니다. 인터넷 검색이나 npmjs.com 사이트에서 모듈을 찾으면 됩니다.

 

 

만약 제가 nodemon이라는 외부 모듈을 사용하고 싶으면 검색 부분에 nodemon이라고 검색하고 아래에 있는 것을 클릭해준다.

 

 

거기를 들어가면 아래처럼 설치 방식 부분으로 내려가서 따라서 설치를 해주시면 됩니다.

 

 

 

 

 

 

 

package.json이란?

node.js에는 package.json이라는 것이 있습니다. package.json 파일은 node.js 프로그램 개발시 사용하는 외부 모듈들을 기록하고 한번에 설치할 수 있도록 관리하는 파일입니다.

이 파일을 이클립스 프로젝트에 만들어서 사용하면 외부 모듈을 사용할 수 있습니다.

 

위 사진처럼 콘솔에다가 npm init을 해주게 되면 자동으로 package.json 파일을 다운로드 받을 수 있게 됩니다.

근데 npm init만 해줄 경우 저 package.json 파일을 다운 받기전까지 질문들을 몇가지 한다. 그냥 그것들은 enter키 눌러서 스킵할 수 있긴하지만 그것도 귀찮을 경우에는 'npm init -y'로 다운로드 받아주시면 됩니다.