반응형
타입스크립트 컴파일 도중 아래와 같은 오류가 발생하였다.
node_modules/@types/express/index.d.ts:58:29 - error TS2694: Namespace 'serveStatic' has no exported member 'RequestHandlerConstructor'.
해결방법을 찾아보니 역시나 구글에는 없는 게 없다.
필자는 @types/express 버전 4.17.11 을 4.17.8로 내려서 문제를 해결하였다.
1. yarn 이용
yarn add @types/express@4.17.8
2. npm 이용
npm update @types/express-serve-static-core --depth 2
npm update @types/serve-static --depth 2
두 가지 방법이 나와있는데 나는 첫 번째 yarn을 이용해서 해결했다.
위 사진의 빨간 네모박스안의 4.17.11을
아래 명령어를 이용하여 4.17.8로 변경하였다.
여기 사이트 참고하였다.
반응형
댓글