초보 개발자의 성장 일기

Node.js 모듈 내보내고 사용하기 본문

Development/Node.js

Node.js 모듈 내보내고 사용하기

YUNA 2023. 11. 22. 19:07

바닐라 자바스크립트는 브라우저 엔진으로만 실행이 가능하지만 node.js는 브라우저가 아니더라도 실행이 가능하다.

 

calc.js

const add = (a, b) => a + b;
const sub = (a, b) => a - b;

module.exports = {
  moduleName: 'calc module',
  add: add,
  sub: sub,
};

모듈을 내보낼 때 객체로 내보낼 수 있다.

 

index.js

const calc = require('./calc');

console.log(calc.add(1, 2));
console.log(calc.add(4, 5));
console.log(calc.sub(10, 2));

require로 경로를 불러와 사용이 가능하다.

 

터미널창에 node [파일명.확장자]를 입력하면 터미널창에서 console의 결과를 확인할 수 있다.

 

패키지 시작

터미널창에 명령어를 입력하면 된다.

npm init