Published 2023. 9. 16. 00:20
기존에 만들어져있던 tsc 프로젝트에 웹팩과 html 그리고 설정들을 바꾼 후 npm start를 해줬더니
위와같은 오류가 쏟아져나왔다.
해당오류로 검색해보니 스택오버플로우에 답이 있었다.
문제는 클래스와 데코레이터가 있는 프로젝트에 있던 tsconfig를 지우고 다시 설정하는중에 웹팩 설정만 신경쓰느라 아래의 tsconfig설정을 해주지 않았던것.
"strictPropertyInitialization": false
"experimentalDecorators": true
그래서 tsconfig.json에 두 설정을 추가해줬다.
이후 다시 npm start를 해주고 깨끗한 콘솔창을 볼 수 있었다.
tsconfig는 아직도 어렵다 ;-;
참고
- https://stackoverflow.com/questions/75933034/typeorm-wont-accept-entity
반응형