Link
초보 개발자의 성장 일기
Node.js 모듈 내보내고 사용하기 본문
바닐라 자바스크립트는 브라우저 엔진으로만 실행이 가능하지만 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