2016-07-25 19 views

Antwort

10

Ja:

$ heroku run npm run refresh 
+0

Sortieren von, aber nicht ganz - das wird in einem einmaligen Prüfstand laufen, nicht auf dem gleichen Prüfstand (s) für den Zugriff auf die laufende App. –

+1

Diese Antwort ist korrekt. Die Frage war nicht, wie man ein Skript auf einem bestimmten Dyno ausführt, sondern wie man es in einer bestimmten App ausführt. Eine App besteht aus n ephemeren Dynos auf Heroku von Design. – hunterloftis

1

Pro Heroku Node.js Documentation können Sie vor und nach der Installation Skripts hinzufügen. Außerdem können Sie Skripts hinzufügen, die von Umgebungsvariablen ausgelöst werden können.

+0

Ja, ich habe eine post hinzugefügt und Skripte starten, aber ist es eine Möglichkeit, einen npm Skript auszulösen, nachdem die deploy getan wird? In meinem Fall muss ich die db auf einer Bedarfsbasis aktualisieren. – user3812377

+0

Es wäre hilfreich, wenn Sie weitere Details darüber angeben könnten, unter welchen Bedingungen dieses Skript ausgelöst wird. –