2017-12-29 55 views
0

create-react-app를 사용했습니다. 나는 그 후 분출했다. 각 페이지의 스크립트를 번들로 분할하도록 webpack을 구성했습니다. 이름에 해시를 사용했지만 일반 이름으로 바꿨습니다. 내 HTML 파일의 스크립트 src는 모두 새 번들을 가리 키도록 올바르게 설정되어 있습니다. sendFile() html은 모든 번들에 대한 요청을 시작합니다. 이것은 전자 메일 확인 링크에서 get을 보내고 res.sendFile을 브라우저에 보내고 새 탭을 열 때까지 작동하지만 이전 해시 번들 이름으로 번들을 가져옵니다. html의 src가 요청을하는 위치를 가리키고 있지 않습니다. 무슨 일 이니?익스프레스 서버가 이전 번들에 대한 get 요청 수신

답변

0

나는이 문제를 해결했다. 확실히 차이는 없었지만 webpack-chunk-hash를 제거했습니다. 진짜 문제는 캐시 작업자가 브라우저를 망치고 삭제하고 브라우저에서 완벽하게 예측 가능한 요청을 받기 시작했다는 것입니다. 이제 웹 사이트가 훌륭하게 작동하고 워크 플로가 완료되었습니다.