create-react-app과 electron을 사용시에 경로 문제 해결

Posted by JongHyun on December 5, 2019

electroncreate-react-app를 개발 과정에서는 별 문제가 없다가도 빌드후에 electron에서 빌드된 react static file을 참조하는 경우에 다음과 같은 문제가 생길 수 있다.

Failed to load resource: net::ERR_FILE_NOT_FOUND

이는 create-react-app 빌드시에 기본 경로가 package.json의 homepage를 기반으로 설정되기 때문에 생기는 문제이다.

이를 해결하기 위해서는 간단하게 package.json의 homepage를 다음과 같이 설정해주자.

{
    "homepage":"./"
}

보다 자세한 내용은 다음 링크에서 확인할 수 있다.