inversify + typescript 세팅

설치

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
    }
}

links

social