Node.js module system Method

5ERN·2022년 12월 13일
0

위치킨

목록 보기
2/7

exports 객체를 사용하여 만드는 방법

// calculator.js

const initialNumber = 0

exports.add = (x, y) => initialNumber + x + y; // export 객체에 add method 정의
exports.substract = (x, y) => initialNumber + x - y; // export 객체에 substract method 정의

// main.js

const calculator = require("./calculator.js");

console.log('1 + 5 = ${calculator.add(1,5)}');
console.log('1 - 5 = ${calculator.substract(1, 5)}');

module.exports를 사용하여 만드는 방법 (권장)

// calculator.js

const initialNumber = 0

function add(a, b) {return a + b;}

function substract(a, b) {return a - b;}

module.exports = {add, substract}
// main.js

const {add, substract} = require("./calculator.js:");

console.log('1 + 5 = ${add(1, 5)}');
console.log('1 - 5 = ${substract(1, 5)}');
profile
응애개발자

0개의 댓글