React를 사용하여 새 프로젝트를 개발할 때 페이지를 새로 고치고 2차 또는 3차 라우팅에 직접 액세스하면 액세스가 실패하고 404 또는 리소스 로딩 예외가 발생합니다. 이 기사에서는 이 문제를 분석하고 해결 방법을 요약합니다. 이 글은 주로 React-Router BrowserHistory 새로고침 페이지의 404 문제에 대한 해결책을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
Background
webpack-dev-server를 로컬 개발 서버로 사용하는 경우 일반적인 상황에서는 webpack-dev-server 명령만 사용하여 시작하면 됩니다. 다음 두 가지 상황에서는 내장된 Set 라우팅과 비동기 로딩 라우팅이 필요한 경우가 많습니다.
단일 페이지 애플리케이션 라우팅을 구축하기 위해 React-router와 같은 라우팅 라이브러리를 사용합니다.
html-webpack을 사용합니다. -로드된 js의