공부하자

[Node] 모듈로 분리하기 본문

공부/Node.js

[Node] 모듈로 분리하기

strongstar 2018.04.19 00:11

- calculator1.js

1
2
3
4
5
6
7
8
exports.add = function(a, b) {
  return a+b;
}
 
exports.subtract = function(a, b) {
  return a-b;
}
 
cs

- calculator2.js

1
2
3
4
5
6
7
8
9
10
11
12
let calculator = {};
 
calculator.add = function(a, b) {
  return a+b;
}
 
calculator.subtract = function(a, b) {
  return a-b;
}
 
module.exports = calculator;
 
cs


- app_calculator.js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
let calculator = {};
calculator.add = function(a, b) {
  return a+b;
}
calculator.subtract = function(a, b) {
  return a-b;
}
let calculator1 = require('./calculator1');
let calculator2 = require('./calculator2');
 
console.log('10 + 10 = ' + calculator.add(1010));
console.log('10 + 10 = ' + calculator1.add(1010));
console.log('10 + 10 = ' + calculator2.add(1010));
 
cs


- 실행결과

1
2
3
10 + 10 = 20
10 + 10 = 20
10 + 10 = 20





예제 코드 다운받기 (링크)


0 Comments
댓글쓰기 폼