클라이언트/Next.js
[Next.js] 배포(Deploying)
Hana_h
2024. 3. 4. 09:47
// 배포, Deploying
- 실제 사용이 가능하도록 서버에 올리는 과정
- Next.js는 호스팅할 때 Vercel을 이용하는 것이 편리하다.
(애초에 Vercel이 Next.js 개발..)
1. Github repository에 소스를 upload한다.
- Vercel은 설정한 repository에서 코드를 가져오기 때문에 간편하다.
- 애초에 github랑 연동해서 쓰고 있었으면 생략해도 되는 단계!
(나는 nextjs 공부 프로젝트의 하위 디렉토리로 배포 연습 중이라 private repository를 새로 파서 옮겼다..)
- private repository여도 환경변수 파일은 올리지 않도록 한다! 따로 처리 예정..
- 추후 main branch를 수정하면 Vercel 이 자동으로 반영해준다.
2. Vercel에서 github repository를 가져온다.
3. 환경변수를 추가한다.
- 중요한 정보를 담고 있는 환경변수 파일은 github에 올리지 않고 Vercel에 등록해서 사용할 수 있다.
완료!