나의 개발일지(김지헌)
typedi로 의존성 관리 해보기 본문
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 |