: 결과물을 github pages에 업로드할 수 있는 기능.
npm i gh-pages
npm run build
"homepage": "https://깃허브닉네임.github.io/리포지토리이름"
"deploy": "gh-pages -d build",
"predeploy": "npm run build"
npm run deploy
gh pages를 만들던 중 페이지가 보이지 않고 아래와 같은 오류가 발생할 때
error with Permissions-Policy header: Origin trial controlled feature not enabled: 'interest-cohort'.
BrowerRouter 말고 HashRouter를 써보라는 조언이 있어서 바꾸었는데도 같은 오류가 발생해서 아래 글을 참고해 index.html
에 meta 태그를 추가했다.
참고
<meta http-equiv="Permissions-Policy" content="interest-cohort=()">
그랬더니 아래와 같은 새로운 오류가 발생해서 다른 글을 참고했더니 처음 에러 메세지는 동일하게 떠있지만 화면은 잘 작동한다.
참고
DevTools failed to load source map: Could not load content for