공부 정리/Node.js
-
[Node.js]모듈 사용하기 (exports, module.exports)공부 정리/Node.js 2019. 9. 16. 14:00
하나의 함수 안에 모든 기능을 넣어서 사용하는 것보다 기능별로 함수를 나누어서 필요할 때만 해당 함수를 가져다 사용하는 것이 다른 곳에서 재사용도 가능하고 코드를 따로 관리하기 때문에 프로그램 관리도 더욱 쉬워집니다. 그렇다면 노드에서는 어떤 식으로 이러한 과정을 처리하는지 알아봅시다. 먼저, 메인 페이지에서 다른 파일에 있는 함수를 끌어오기 위해서는 var 객체명 = require('파일명'); 이러한 형태로 객체를 만들어 사용합니다. 그런데 이때 모듈을 끌어오기 위해서는 함수를 exports를 이용해서 선언해줘야 합니다. 이때 exports를 사용하는 방법은 2가지가 있습니다. 첫 번째는 exports를 이용하여 정의하는 방법입니다. exports는 속성을 추가할 수 있어 여러 개의 변수나 함수를 각..