huiji0315 / scalar-webpage

SCALAR LAB. webpage development
2 stars 0 forks source link

github page 배포 오류 #1

Closed huiji0315 closed 3 years ago

huiji0315 commented 3 years ago
huiji0315 commented 3 years ago

실패한 시도 방법

  1. gatsby-config.js에 pathPrefix: "/scalar-webpage" 추가
  2. gatsby serve script 추가 및 실행
  3. link주소를 직접 "/scalar-webpage/[페이지이름]으로 변경
huiji0315 commented 3 years ago

gatsby path 문제 참고 링크

https://musma.github.io/2019/08/09/gatsby-js.html

https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/

huiji0315 commented 3 years ago
huiji0315 commented 3 years ago

gatsby og:image path 문제 참고 링크

-> 어이없게 huiji0315.github.io가 아닌 huiji0315/github.io로 url 입력을 잘못해서 발생한 것이었다. 뭐가 잘못된지 깨닫는 데에만 정말 오랜 삽질을 하였다.

https://juneyr.dev/og-tag

https://developers.facebook.com/tools/debug

https://opengraphcheck.com/

https://developers.kakao.com/tool/clear/og -> 카카오톡의 경우 캐싱되어 초기화 필요

huiji0315 commented 3 years ago

계속 조건을 바꾸어가며 시도해본 결과, siteUrl만 제대로 입력하면 잘나온다. 그리고 gatsby clean을 통해 캐시를 한 번 초기화해주고 deploy를 해본 후에 console 창에서 image resource를 잘 가져오는지 시간을 가지고 지켜보면 된다.

huiji0315 commented 3 years ago

정적 사이트 생성을 목적으로하는 프레임워크라 그런건지 배포하는 네트워크 상황에 따라 image의 업로드가 잘 안되기도 잘 되기도 하는 것 같다. image 오류가 발생하면 캐시 초기화 후에 deploy를 다시 한 번 시도해보자.