Heroku에 배포할 수 있는 방법은 여러 가지인데, 그중에서도 Github와 연결해서 배포하는 방법에 대해 정리하고자 한다. 📎 Heroku Git으로 배포하는 방법 Heroku에 Github로 배포하기 1. package.json에 start와 heroku-postbuild를 세팅해준다. (package.json) "scripts": { "dev": "next dev", "build": "next build", "lint": "next lint", "start": "next start -p $PORT", "heroku-postbuild": "npm run build" }, 2. package.json에 자신이 설치한 node, npm 버전에 맞게 engine을 명시해준다. (package.json) ..
깃허브에 push 시 user name과 user password를 요구하는 경우가 있다. 깃허브 계정 아이디와 비번을 올바르게 입력했는데도 아래와 같은 권한 오류가 뜰 경우 해결방법에 대해 알아보도록 하겠다. fatal: Authentication failed 우선 문제가 발생할 수 있는 경우를 체크해보자. 1) user name(ID), user password를 제대로 작성했는가? - 오른쪽 상단 프로필 이미지를 클릭하면 아이디를 확인할 수 있다. 2) Personal Access Tokens(2차 인증 토큰) 발행 유무 config 초기화하는 방법은 소용없다. 아이디와 비밀번호를 정상적으로 입력했는데도 오류가 뜬다면, 2차 인증 토큰을 생성하지 않았을 가능성이 크다. 아래 페이지에 접속하여 토큰이..