• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

공유소스 실행시 에러 문의 드립니다~

23.10.03 00:00 작성 조회수 220

1

안녕하세요

다름이 아니라 공유해 주신 소스를 기반으로

코드 리포지토리: https://github.com/things-not-learn-from-bootcamp/form-practice/tree/use-reducer-fancy-typing 의 소스를 실행 시켜 보았는데요 위 와 같은 에러가 계속 발생해서요

아무리 구글 검색을 해도 해결이 안되어 문의 드립니다.

또 한가지 더 문의 부탁드립니다

위 동일한 레파지토리 소스를 실행시켰을 빌드해서 실행시켰을 때 위 처럼 빨간줄이 생겨서요

좀처럼 이해가 안되어서 같이 문의 드립니다.

바쁘신데 죄송하면 문의 부탁드립니다.

감사합니다.

 

답변 1

답변을 작성해보세요.

0

안녕하세요

제가 좀 더 신경써야 했는데 그런 에러가 있었네요.

우선 답변을 드리면

  1. 타입 에러가 발생했는데 ts-toolbelt 가 빠져있어서 발생한 문제였습니다. node_modules을 제거하고 다시 yarn install 하셔서 에러가 발생하는지 확인해주실 수 있을까요? 제가 문제 수정해서 리포지토리에 푸시했습니다.

  2. 빨간줄이 생기는 에러도 마찬가지로 타입 에러인데 발생하는 원인은 StringKeys 의 타입이 "name" | "password" 으로 타입이 추론이 되고 있기 때문인데 이런 경우엔 { [source]: e.target.value } as PartialInfo

    로 처리 가능합니다. 이것도 제가 푸시하면서 같이 반영했으니 확인 부탁드려요 :)

     

     

정말로 감사드립니다 ^^