[GCP] Nuxt.js GAE에 배포 이슈사항

배포 후 링크 접속시 502 Bad Gateway 에러가 발생하였는데

에러 로그를 보니 localhost:8080로 접근하고 있었다

검색 결과 NuxtJS의 실행 포트를 변경할 수 있는 방법이 소개 되어있었다.

package.json에 다음과 같이 작성하면 된다.

{
  ...
  "config": {
    "nuxt": {
      "host": "0.0.0.0",
      "port": "8080"
    }
  }
}

또는

{
  "scripts": {
    ...
    "start": "HOST=0.0.0.0 PORT=8080 nuxt build && nuxt start"
  }
}

으로 작성하여 다시 deploy 하면 정상적으로 동작한다.

참고자료