2017-11-17 12 views
1

작성 - 응답 - 응용 프로그램이 index.html이 아닌 README.md를 표시하는 이유는 무엇입니까?create-reaction-app가 index.html이 아닌 README.md를 표시하는 이유는 무엇입니까?

나는 npm 실행 빌드 -> 원사 실행 배포를 여러 번 파일 구조를 검사하고 gh - 페이지 워드 프로세서를 읽었습니다. 같은 문제가있는 다른 스레드를 찾을 수 없습니다.

감사합니다.

+0

배포 스크립트에는 어떤 것이 있습니까? 내장되어 있지 않습니다. [available scripts] (https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#available-scripts) –

+0

Did을 참조하십시오. 빌드 디렉토리를 배포 했습니까? [doc] (https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#github-pages) –

+0

@GabrielBleu 예 답장을 보내 주셔서 감사합니다. "predeploy"로 빌드 디렉토리를 배포했습니다 : "npm run build", "deploy": "gh-pages -d build", index.html을 찾을 수없는 것 같습니다. 나는 그것이 완벽하게 작동했던 다른 프로젝트에서도 같은 과정을 수행했다. – niknau

답변

0

잘하면이 문제는 이미 해결했지만 gh-pages과 동일한 문제가 있었으며 CRA는 github 사용자 페이지 (루트 페이지, 프로젝트 페이지가 아님)에서 작동하지 않습니다.

은 내가 한 일은, "deploy": "mv build/* ./* && rmdir build"에 내 "배포"줄을 변경했다 GitHub의 사용자 이후 는 마스터에서 빌드 페이지. 그러면 모든 빌드 파일이 저장소의 최상위 디렉토리에 저장됩니다. 마스터로 푸시하고 페이지를 배포해야합니다.