관리 메뉴

나의 개발일지(김지헌)

typedi로 의존성 관리 해보기 본문

공부

typedi로 의존성 관리 해보기

코딩이좋아요 2023. 4. 6. 16:08
npm i typedi@0.8.0
/* 기본 사용 법*/
import { Container } from'typedi'
class Test {
 constructor(){
    console.log("생성")
 }
    Method() {
        return "hi"
    }
 
}
/* 
 Container.get(클래스 이름)
 따로 등록하지 않아도 알아서 등록 후 가져옴 
 */
const TesteClassInstance = Container.get(Test)
console.log(TesteClassInstance.Method())
/* 등록후 사용하기 */
Container.set('Test',new Test())
const TesteClassInstance2 = Container.get('Test')
console.log(TesteClassInstance2.Method())

'공부' 카테고리의 다른 글

nodemailer로 메일 보내기  (0) 2023.04.06
Typedi로 api작성 해보기  (0) 2023.04.06
초기 세팅  (0) 2023.04.03
로드밸런서  (0) 2023.03.14
우분투 기본 공부  (0) 2023.03.13