index.js

const calc = require("./calc"); // calc 파일의 exports 한것을 가져온다.

console.log("Hello node js.");
console.log("calc.add(1, 5)); // 6
console.log("calc.sub(1, 5)); // -4

calc.js (index.js와 calc.js 는 동일경로로 가정)

//계산 담당 파일

const addFunc = (a, b) => a + b;
const subFunc = (a, b) => a - b;

**module.exports** = { // 해당 파일의 모듈을 export한다.
  moduleName: "calc module",
  add: addFunc,
  sub: subFunc,
};

module 은 common.js 에서 제공하는 기능.

실행은 간단하게 vscode

터미널에서 node index.js

치면 실행 된다.