오류해결

Angular UnhandledPromiseRejectionWarning: 에러 해결

chief_sac 2021. 11. 24.
반응형

 

 

 

Angular로 다른 UI 라이브러리를 가져왔을때 npm install을 통해 가져오려고하니 아래와 같은 오류가 생겼습니다.

 

 

 

분석

 

  • 우선 해당 오류에대한 해석을 하면
Angular Compiler에는 TypeScript >=4.4.2 및 <4.5.0이 필요하지만 대신 4.5.2가 발견되었습니다.

 

  • 타입 스크립트의 버전과 Angular의 버전이 맞지않아서 발생 한 것 같습니다.

  • 그 이유는 제가 cli로 npm을 install하기 이전에 
ncu -u
  • 위 코드를 입력하여 package.json과 tsconfig.json 등 설정 파일을 최신버전으로 업데이트 하려고 하였기 때문입니다.

  • 위 상황을 바꾸려면 ncu -u를 한 이후 오류가 났던 config 파일로 들어가 수동으로 버전을 변경해 주었습니다.
  • 위 그림과 같이 변경을 하거나 아래와 같은 코드를 직접적으로 한번더 입력하여 설정한 이후 npm start하면 됩니다!

  • npm install typescript@3.7.5

반응형

댓글0