반응형
React Typescript 프로젝트 진행 중
“Could not find a declaration file for module” 오류가 떴다.
방법1
npm install @types/classnames
를 하라고 떴는데 하고 나서도 계속 나왔다.. (눈물)
눈물을 흘리면서 classnames type install not working 하면서 삽질을 하고 있었더니
능력자분께서 해결책을 찾으셨다.
방법2
node_modules 삭제 후 다시 npm install
방법3 (react 기준)
자동으로 생기는 경우도 있고 안되는경우도 있다(눙물)
react-app.env.d.ts 에
declare module "classnames";
를 추가한다.
declare module "classnames";
참고
더보기
타입스크립트 선언 파일
타입스크립트 선언 파일 d.ts는 타입스크립트 코드의 타입 추론을 돕는 파일입니다. 예를 들어, 전역 변수로 선언한 변수를 특정 파일에서 import 구문 없이 사용하는 경우 해당 변수를 인식하지 못합니다. 그럴 때 아래와 같이 해당 변수를 선언해서 에러가 나지 않게 할 수 있습니다.
https://basarat.gitbook.io/typescript/main/common-errors
방법4
프로젝트 다시 다운 받아서 하기 ^^
방법5
능력자분은 방법3로 잘됬다.
난 방법4로 잘됬다 눈물..
다들 좋은 방법을 찾아서 해결하셨으면..
반응형
'Web > Javascript|TypeScript' 카테고리의 다른 글
[Javascript][공부하자] Higher-Order Function (HOF) (0) | 2021.10.18 |
---|---|
[TS] typescript-excess-property-checks (0) | 2021.08.31 |
[JAVASCRIPT] 한번 쯤 궁금한것 (0) | 2021.06.30 |
[Javascript] 입문/초보 참고 사이트 (0) | 2021.06.22 |
[JAVASCRIPT] Navigator (위도, 경도) (0) | 2021.05.25 |