2016-07-25 2 views

답변

10

예 :

$ heroku run npm run refresh 
+0

일종의, 그러나별로는 아닙니다. 이것은 실행중인 앱에 액세스하는 데 사용 된 것과 동일한 dyno가 아니라 일회성 dyno에서 실행됩니다. –

+1

이 답변은 정확합니다. 문제는 특정 dyno에서 스크립트를 실행하는 방법이 아니라 특정 앱에서 스크립트를 실행하는 방법이었습니다. 응용 프로그램은 디자인에 의해 Heroku에서 n ephemeral dynos로 구성됩니다. – hunterloftis

1

Heroku Node.js Documentation 당 설치 전후 스크립트를 추가 할 수 있습니다. 또한 환경 변수에 의해 트리거 될 수있는 스크립트를 추가 할 수 있습니다.

+0

예, 나는 사후을 추가하고 스크립트를 시작하지만 배포 완료 후 NPM 스크립트를 실행할 수있는 방법이 있나요? 내 경우에는 필요에 따라 데이터베이스를 새로 고쳐야합니다. – user3812377

+0

이 스크립트를 실행할 조건에 대한 자세한 정보를 제공하면 도움이됩니다. –

관련 문제