2024내일배움캠프/감chill맛백과사이트_개발_트러블슈팅
[TIL_감chill맛백과_트러블슈팅] 2/15
SMILELY
2025. 2. 21. 22:07
1. 환경변수를 사용하기 전에는 확인하자
사용자가 업로드한 사진을 supabase에 업로드를 하는데, 업로드한 사진의 url을 tables에 넣어줄 필요가 있었다
url에 supabase key와 url이 필요해서 환경변수에 있는 값을 써야 했다
사진 업로드는 잘 되었지만 환경변수에서 에러가 났다
.env.local파일을 쓰고 있기 때문에 저렇게 적어줬는데 undefined가 나와서, 환경변수가 정상적으로 로드되는지 확인해보았다
위에서부터 전체 환경변수 값, .env.local에 있는 환경변수 값, .env.local에 VITE_SUPABASE_KEY의 값이다
.env.local이 undefined이기 때문에, VITE_SUPABASE_KEY는 출력되지도 않았다
하지만 전체 환경 변수 안에서 찾을 수 있었다(다행히!!!)
이렇게 숙련주차는 팀플로 끝이 났다
부족했던 시간 속 최선을 다했고 처음 과제를 받았을 때 막막했던 것과는 달리 많은 것을 배웠고, 프로젝트에 녹여냈다
특히 깃에 대해 좀 더 알게 되어 좋았다
merge를 하면 merge 커밋이 남게 되니, rebase를 통해 깔끔하게 깃 그래프 관리하기!
잘게 나누어진 여러 커밋을 soft reset을 통해 하나의 의미 있는 커밋으로 합쳐주기!
너무 정신없었고, 모르는게 많았던 첫 팀플이었던 것 만큼 배우는게 많았다
덕분에 앞으로의 팀플은 조금 더 잘할 수 있지 않을까,,!