-
Cannot read property 'slice' of undefined - paths.servedPath.slice 오류 해결(feat. 리액트를 다루는 기술 개정판 p.548, 552)Development/React 2020. 5. 4. 12:16
p.546~p.551까지 열심히 막일을 거쳐서 웹팩 서버 사이드 렌더링 설정 관련 소스를 작성하였는데 에러 발생
paths.servedPath에 대하여 slice 함수를 사용할 수 없는 것으로 보아 servedPath가 문제가 있다고 생각.
그리하여 paths.js를 확인해보니
servedPath는 어디갔는지 없다.
책 p.547을 보면 publicUrl과 servedPath가 있는데 20.05.04일 기준으로 CRA로 생성한 프로젝트엔 저 2가지가 없고 그 대체자로 보이는 publicUrlOrPath란 놈이 있다. 왠지 이 녀석일 것 같아서 아래와 같이 수정 후 다시 빌드.
webpack.config.server.js 수정
build.server.js 빌드 결과
제대로 고친 것?
일단 고쳐보니 잘 되긴 하였지만 그래도 정상적으로 고친 것인지 검색해보니 누군가 이미 질문을 하였고 해결된 문제였다....
https://github.com/velopert/learning-react/issues/259
'Development > React' 카테고리의 다른 글
options has an unknown property 'exportOnlyLocals' 오류 해결(feat. 리액트를 다루는 기술 개정판) (0) 2020.05.04 sass-loader 설정 커스터마이징 하기 에러수정(feat. 리액트를 다루는 기술 개정판 p.230~231) (0) 2020.04.26 클래스형 컴포넌트 vs 함수형 컴포넌트 (0) 2019.12.11 [ECMA Script6] 1. 변수 선언 (const, let, 템플릿문자열) (0) 2019.11.23 댓글