필자는 의존성 부여를 위해 typedi와 함께 decorators 역할을 할 reflect-meatdata를 적용하려고 하고 있었다.
tsconfig.json
{
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
}
}
ts만 아니라 ts를 컴파일한 js에서 사용하기 때문에
compilerOptions안에 decorators를 사용을 허락하는 옵션과 metaData를 decorators로 사용하겠다는 옵션을 해주었습니다.
근데도.. 에러가😨
빠르게 스택오버플로우로 들어가 이 에러에 대해 쳐보았다.
여기서의 해결방안은 설정에 들어가 이 설정을 체크해주는 것이었다.
이 설정은 vscode만 있는지는 모르겠지만 안되는 사람들은 참고해보시길 바란다!🙇♂️