메일 인증
레포 이름 정하기
운영체제에 맞게 설치
설치확인 heroku --verson
이런식으로 버전 확인
명령어 cd 만들고있는로컬폴더
로 현재 로컬파일로 이동한다.
처음 코드를 heroku에 푸쉬할때는 물론 이후 수정할때에도 다음과 같이 명령어를 사용한다.
git add .
git commit -m "커밋메세지"
git push heroku main
명령어 heroku logs --tail
을 이용하여 로그와 에러목록을 볼 수 있다.
이런식의 화면을 볼 수 있고 에러와 코드를 확인할 수 있습니다.
< 여러가지 에러 해결 시도 >
참고 : https://medium.com/@oaeskuruni27/3-tricks-for-solving-the-heroku-application-error-adeef5782b9d
해결 : import 와 같이 ES 모듈을 사용하기 위해선 package.json 에서 "type":"module"을 설정해야한다.
참고 : https://node-js.tistory.com/entry/Nodejs-dirname-is-not-defined-%EC%97%90%EB%9F%AC
import path from 'path';
const __dirname = path.resolve();