설치
npm install inversify reflect-metadata --save
typescript 적용
- InversifyJS는 타입스크립트 2.0이상의 버전을 요구
tsc --version
으로 설치&버전 확인
tsc --init
- tsconfig.json 에 아래와 같이 설정
{
"compilerOptions": {
"target": "es5",
"lib": ["es6", "dom"],
"types": ["reflect-metadata"],
"module": "commonjs",
"moduleResolution": "node",
"experimentalDecorators": true,
"emitDecoratorMetadata": true
}
}