본문 바로가기
Javascript/Node.js

모듈 만들기

by 모스키토끼 2019. 10. 10.

만드는 방법

//파일명: var.js

const odd = '홀수입니다';
const even = '짝수입니다';

module.exports = {
	odd,
    even,
};

module.export에 값을 넣으므로써 모듈로써 활용 가능하다. 다른 모듈에서 변수 odd와 even 사용가능!

//파일명: func.js

const {odd, even} = require('./var');

function checkOddOrEven(num){
	if(num%2){
    	return odd;
    }
    return even;
}

module.exports = checkOddOrEven;

require함수 안에 불러올 모듈의 경로를 넣어주면(위의 경우에는 같은 폴더안에 있는 경우) 임포트한 모듈에서 module.export에 넣어두었던 변수들을 가져올 수 있다.

//파일명: index.js

const {odd,even} = require.('./var');
const checkNumber = require('./func');

function checkStringOddOrEven(str){
	if(str.length %2){
    	return odd;
    }
    
    return even;
}

console.log(checkNumber(10));
console.log(checkStringOddOrEven('hello'));

명령어: node index

결과: 짝수입니다.

        홀수입니다.

 

'Javascript > Node.js' 카테고리의 다른 글

요청과 응답 이해하기(서버구현)  (0) 2019.10.19
버퍼와 스트림 이해하기  (0) 2019.10.17
파일 시스템 접근하기  (0) 2019.10.10
Front end Javascript  (0) 2019.10.04
알아두어야 할 Javascript  (0) 2019.10.03

댓글