IT-개발,DB

node.js 외부모듈 설치 및 사용하기

SB리치퍼슨 2022. 2. 28. 11:11

node.js 외부모듈 가져오기, 사용하기

외부모듈 가져오기

node.js 설치 후  "Hello, World"이외의 작업을 하려면 외부모듈이 필요하게 됩니다.
node.js는 오픈소스이기 때문에 외부모듈이 다양하게 제공되고 있으니 바로 설치하고 사용하거나 응용할 수 있겠습니다.

node.js에서는 다른 오픈소스에서와 유사하게 설치하는 방법으로 node.js 서버에서 가져와서 설치를 하고 사용자가 이용할 수 있도록 서비스를 제공하고 있습니다.

그러면 내가 사용하고자 하는 모듈을 설치하려면 어떻게 하면 될까요?

node.js에는 프레임워크로 express와 koa가 있습니다. koa를 다운받아 설치하는 명령어를 이용하면 한 번에 사용할 수 있습니다.
먼저 설치하는 방법은 아래와 같습니다.

$ node install koa

added 42 packages, and audited 43 packages in 3s

4 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
$

명령어 한 줄로 설치가 되었네요.
외부모듈이 설치가 되었는지 확인해볼까요.
node.js에서는 package.js 파일에 설치한 외부모듈을 기록하고 있습니다.
package.js

{
  "dependencies": {
    "koa": "^2.13.4"
  }
}

이제 준비가 되었으니 소스에서 한 번 가져와 볼까요.
require 함수를 이용해서 로드한 다음 포트 4000을 이용하는 서버를 실행해보겠습니다.
소스코드

const Koa = require('koa');
const app = new Koa();

app.use(ctx => {
  ctx.body = 'Hello, World';
});

app.listen(4000, () => {
  console.log('listening to port 4000');
});

실행

$ node hello.js
listening to port 4000

 

그럼 좋은 코딩하세요.

 

반응형