codestates / codestates/Pida

[Error Handling] history.push() 후 주소창만 변하고 화면 변화 없음

Open
#67 0 comments 0 reactions 1 assignee Claimed by @yuriiiiiiiiiii View on GitHub
에러핸들링
Dominant language
JavaScript
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

> ### 어떤 에러인가요?
> history.push() 후 주소창만 변하고, 새로고침을 해야 화면이 변한다.
>

> ### 에러 메시지
> 없음
>

> ### 에러 핸들링 방법
> 링크1에 react-router-dom 5버전은 react 17버전을 써야한단 말이 있고,
> 저번 프로젝트에서 17을 썼을 땐 잘 넘어갔었기 때문에 버전 문제가 맞다 판단,
> react 버전과 react-dom 버전을 18에서 17로 변경
> ```shell
> $ npm install --save react@^17.0.2 react-dom@17.0.2
> ```
>
> 그 후 npm start 시 뜨는 오류
> ```shell
> $ ERROR in ./src/index.js 5:0-40
> $ Module not found: Error: Can't resolve 'react-dom/client'
> ```
>
> index.js 파일 내용 변경
> 전
> 스크린샷 2022-04-26 오후 8 31 16
> 후
> 스크린샷 2022-04-26 오후 8 44 29
>

> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> [링크1](https://codingapple.com/forums/topic/link%EB%A1%9C-%EB%9D%BC%EC%9A%B0%ED%84%B0-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%EA%B4%80%EB%A0%A8-%EC%A7%88%EB%AC%B8%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4/)
> [링크2](https://d-life93.tistory.com/309)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.