2012-03-30 3 views
7
laufen zu debuggen

Ich habe eine node.js Anwendung, die ich mit node-Inspektoren Laufe debuggen kann:können Sie mit Knoten-Inspektoren eine node.js App mit Vorarbeiter

node --debug app.js 

Aber ich will Meister verwenden, um Starten Sie meine Anwendung, damit die Umgebungsvariablen in der .env-Datei geladen werden. Wie so:

Gibt es eine Möglichkeit, die App mit Vorarbeiter zu laufen und node-Inspector zu verwenden? Ich habe versucht:

foreman start --debug 

aber hatte kein Glück damit.

Danke.

Antwort

6

Warum nicht node --debug app.js in Ihrem procfile

+1

Vielen Dank. Das macht Sinn und hilft mir, Procfiles selbst klarer zu verstehen: – jcarrig

3

Wenn Sie nur mit Umgebungsvariablen betroffen sind, können Sie auch in Betracht ziehen:

foreman run node --debug app.js

Der run Befehl ist nicht genau das gleiche wie start ; Anstatt die gesamte App zu starten, wird nur ein Befehl im Kontext der Heroku-Umgebung Ihrer App ausgeführt. Dies kann oder kann nicht funktionieren, abhängig von Ihrer Situation (wenn Sie unterstützende Mitarbeiter haben, etc.).

Verwandte Themen