티스토리 뷰
1. 문제 발생
코딩을 잘 하던 중 useSearchParams에 문제가 발생했다.
ReadonlyURLSearchParams' 형식은 '--downlevelIteration' 플래그 또는 'es2015' 이상의 '--target'을 사용하는 경우에만 반복할 수 있습니다.
2. 해결 방안 고민
-. es2015 이상의 target이라는 것을 보니 version 문제 같다는 생각을 했다.
- useSearchParams가 TypeScript에서 사용이 안 되나 싶어서 확인도 해 봤는데, 그건 아니었다.
- 짧게 고민을 마치고 구글링으로.
3. 문제 해결
- 간단한 구글링을 통해 문제 해결 방안을 찾았다.
- tsconfig.json에서 target을 ES2015 이상으로 설정한다.
{
"compilerOptions": {
"target": "ES2015" // 또는 "ES6", "ES2017", "ES2020", 등
}
}
4. 회고
- 끊임없는 type 오류 속에서 그나마 쉬웠던 오류 메세지. 그러나 또 같은 오류가 나올 수 있기에 항상 기록해 둘 것.
'스파르타 > 팀과제, 개인과제' 카테고리의 다른 글
최종 팀 과제 스밋 - 와이어프레임 수정, 기능 수정, erd짜기 (0) | 2024.10.21 |
---|---|
팀과제 가취뽀 - supabase 데이터 업데이트 안되는 문제 트러블 슈팅 (5) | 2024.10.14 |
팀과제 - 가을축제 : 북마크 기능 구현하기 (2) | 2024.09.23 |
가을축제 팀과제 - uuid로 넣은 key값 리팩토링하기 (0) | 2024.09.20 |
미루는 습관 고치기 2 (0) | 2024.09.11 |