공부하자
[Node] 모듈로 분리하기 본문
- 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(10, 10)); console.log('10 + 10 = ' + calculator1.add(10, 10)); console.log('10 + 10 = ' + calculator2.add(10, 10)); | cs |
- 실행결과
1 2 3 | 10 + 10 = 20 10 + 10 = 20 10 + 10 = 20 |
예제 코드 다운받기 (링크)
'공부 > Node.js' 카테고리의 다른 글
[Node] 로그인 구현하기(2) - session 사용하기 (0) | 2018.04.30 |
---|---|
[Node] 로그인 구현하기(1) - mysql 연동하기 (0) | 2018.04.25 |
[Node] cookie 사용하기 (0) | 2018.04.23 |
[Node] File System (readFile, writeFile) (0) | 2018.04.19 |
[Node] express 실행하기 (0) | 2018.04.19 |
Comments