728x90
반응형
1. 커스텀 모듈 js작성 : cal.js
function plus(a,b){
return a+b;
}
function minus(a,b){
return a-b;
}
function multiplication(a,b){
return a*b;
}
function division(a,b){
return a/b;
}
// 현재 소스를 모듈로 export
module.exports = {
plus: plus,
minus: minus,
mult: multiplication,
divi: division
}
2. 모듈 불러와서 사용하는 js 작성 : useModule.js
// require() : 현재 실행하는 폴더 내에 cal.js 모듈 사용
var cal = require('./cal');
console.log(cal.plus(4, 2));
console.log(cal.minus(4, 2));
console.log(cal.mult(4, 2));
console.log(cal.divi(4, 2));
[ 참고 ] require()에서 확장자를 입력하지 않으면????????
- 경로내에 cal.js를 우선 탐색합니다.
- cal.js파일이 없으면 cal 폴더를 탐색합니다.
->해당 폴더가 있으면 index.js 모듈을 사용합니다.
3. 확인
cmd -> node useModule.js
728x90
반응형
'Programming > Node.js' 카테고리의 다른 글
[Node.js_생활코딩] 동적인 웹페이지 만들기_파일 읽어서 본문 변경 (0) | 2021.02.16 |
---|---|
[Node.js_생활코딩] 동적인 web page 만들기 (0) | 2021.02.16 |
[Node.js] Express framework 설치 및 실행, 800A138F 오류 (0) | 2021.02.16 |
[Node.js]간단한 예제 실행 (0) | 2021.02.16 |
[Node.js]Node.js 설치 및 확인 (0) | 2021.02.16 |