
Node.js
[Node.js] 애플리케이션에서 이름이 같은 두 개의 모듈 사용하기
개요 이번 글에서는 Node.js 기반 애플리케이션에서 이름이 같은 두 개의 모듈을 사용하는 방법에 대해 이야기해보려고 한다. 문제상황 예시 하나의 문제의 상황을 예시로 들자면 사진과 같이 게시글 Entity의 모듈명을 Post로 작성했고 이후에 Controller에서 해당 모듈을 사용하기 위해 Entity에서 Post 모듈을 임포트 했지만 nest.js에서 임포트 한 HTTP POST 메서드를 의미하는 Post 모듈과 이름이 중복되어 해당 코드에서의 Post는 어느 모듈에서의 Post를 의미하는지 명확히 구분할 수 없는 문제가 발생한다. 해결방법 - 1 첫 번째 해결 방법으로는 모듈을 Export 하는 클래스에서 모듈명을 수정해 주는 방법이 있다. 가장 빠른 방법이 될 수도 있지만 가장 오래 걸리는 방..