체인의정석

node.js에서 클래스 만들어서 모듈로 만든 후 가져와 쓰는 법 본문

개발/backend

node.js에서 클래스 만들어서 모듈로 만든 후 가져와 쓰는 법

체인의정석 2023. 4. 20. 14:51
728x90
반응형

만약 class를 이용하여 객체 지향 코딩을 할 경우 클래스를 모듈 형태로 보낼 수 있다.

이때 클래스 자체를 모듈로 보내도 되지만 클래스 객체를 생성시키면서 모듈로 보낼 수 있다.

Class A {}

module.exports = new A();

이런식으로 new를 써서 클래스 를 객체로 만들어서 보내주게 되면 해당 모듈을 가져와서 사용하는 코드에서는

const classA = require("../classes/클래스가있는파일");

classA.내장함수();

이런식으로 사용할 수 있다.

이번에는 테스트 모듈을 만들 때  위와 같은 방법으로 각 클래스 형태로 만든 후 실행 파일에서는 클래스를 위와 같이 가져와서 사용하는데 썼지만 그 외에도 백엔드 구조를 여러 Class로 만들고 다룰 때도 유용하다.

728x90
반응형
Comments