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을 통해 하나의 의미 있는 커밋으로 합쳐주기!

너무 정신없었고, 모르는게 많았던 첫 팀플이었던 것 만큼 배우는게 많았다

덕분에 앞으로의 팀플은 조금 더 잘할 수 있지 않을까,,!