Written by
Nostrss
on
on
Next.js SSR, SSG를 Vercel에 배포하기(3)
이제 소스코드를 vercel
에 배포해 볼 차례이다.
먼저 지금까지의 소스코드를 Git-hub에 Push
해두도록 하자.
Vercel 회원가입
Git-hub 계정 연결, Repository 연결하기
먼저 자신의 Git-Hub 계정을 연결,선택 해준다.
그러면 아래와 같이 Git-hub에 있는 나의 Repository들이 쭉 나오게 된다.
그 중에 배포하고자 하는 Repository를 선택, import 해보자.
Repository가 보이지 않는 경우
깃허브에서 Vercel Application 설정을 확인해보자
- Github > setting > applications > Configure
나 같은 경우에는 여기서 All Repositories
에 접근 가능하도록 허용하니 해결이 되었다.
Build & Deploy
위와 같이 설정을 하면 화면이 바뀌면서 자동으로 배포가 진행되기 시작한다.
배포가 완료되면 아래 사진과 같이 결과를 볼 수 있다.
배포 결과를 볼수 있는 url, 연결된 branch 등을 확인 할 수 있다.
나 같은 경우에는 현재 main 브랜치를 연결해 두었다.
후속 배포
Vercel에 연결되어 있는 branch에 소스코드가 푸쉬되는 순간 vercel에서 자동으로 빌드하여 배포가 진행된다.
별도로 사용자가 npm run build 와 같은 명령어를 사용할 필요가 없다.
터미널에서 빌드 오류가 나듯 vercel에서도 빌드 오류가 발생 하면 배포가 진행되지 않으니, 코드를 push 하고 build와 배포가 끝까지 완료 되었는지 확인 할 필요가 있다.