TypeScript에서 json 파일 가져오기
2022. 5. 11. 15:27ㆍTypeScript
TypeScrip에서 json파일을 불러오는 중에 에러가 발생했다.
Cannot find module '../mock-data.json'. Consider using '--resolveJsonModule' to import module with '.json' extension.
json파일을 찾지를 못하는데 이 때 tsconfig에서 resolveJsonModule 설정을 넣어주면 해결이 된다.
또 한 json파일을 import 할 때는 import * as data from '../data' 로 불러와야하는데 이 때
esModuleInterop 옵션 true로 넣어주어 깔끔하게 import data from '../data' 로 변경이 가능하다.
tsconfig.json
"resolveJsonModule": true,
"esModuleInterop":true
import esModuleInterop
ex)
import mock from '../mock-data.json';
728x90
반응형
'TypeScript' 카테고리의 다른 글
TypeScript에서 Sequlize 설정 시 dialect 타입 설정 (0) | 2022.03.06 |
---|---|
TypeScript - namespace (0) | 2022.03.05 |
TypeScript - Partial 유틸리티 (0) | 2022.03.05 |
TypeScript - intersection (0) | 2022.03.05 |
TypeScript - TS 인터페이스(2) 사용방법 (0) | 2022.02.14 |