728x90
반응형
일반적으로 자바스크립트에서 json을 import하는 방법은 아래와 같습니다.
// *.ts
import sampleJSON from '../sample.json';
자바스크립트로 작성했을 때는 문제가 없는 구문인데 만약 타입스크립트로 전환하게 된다면 타입스크립트는 기본적으로 JSON 파일 확인을 지원하지 않기 때문에 json을 가져오기 위해 몇 가지 설정이 필요합니다.
// tsconfig.json
{
"compilerOptions": {
"resolveJsonModule": true
}
}
// 또는 tsc 실행시에 --esModuleInterop, --resolveJsonModule 옵션을 추가한 후 빌드
728x90
반응형
그리드형
'개발 > 트러블슈팅' 카테고리의 다른 글
git 대소문자 파일명 폴더명 오류 (Changing capitalization of filenames in Git) (0) | 2022.03.27 |
---|---|
[Jest] Scss "Syntax Error: Invalid or unexpected token" 에러 해결방법 (0) | 2022.02.19 |
vscode eslint export a CLIEngine 에러 해결방법 (0) | 2022.02.19 |
Typescript 에서 console을 인식하지 못하는 문제 (0) | 2022.01.18 |
SSH 로그인 접속 시 퍼미션 문제 (UNPROTECTED PRIVATE KEY FILE) (0) | 2021.12.15 |
이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.