nodejs forever: Wie starte ich meine npm-Anwendung?

8

Im Moment renne ich meine nodejs-Anwendung als npm start . Ich möchte es im Hintergrund ausführen. Ich habe forever Paket gefunden, weiß aber nicht, wie ich eine Anwendung ausführen kann, die ich normalerweise als npm start ausführe. Also wie kann ich es mit forever ausführen?

Ich folge dieser SO , aber bekomme diesen Fehler:

%Vor%

Abgesehen davon Gibt es noch eine andere Möglichkeit, nodejs im Hintergrund auszuführen?

    
manish 03.12.2014, 14:18
quelle

2 Antworten

13

Sie machen es richtig.

Die Warnungen erinnern Sie nur daran, dass einige wichtige Informationen fehlen, und weist die Standardwerte zu. Um genau zu sein: Wenn Ihr Skript früher als eine Sekunde nach dem Start abstürzt / beendet wird, wird auch forever beendet.

Wenn Sie diese Warnungen loswerden möchten:

%Vor%

Außerdem können Sie die package.json -Datei öffnen und das:

finden %Vor%

und ändern Sie es zu:

%Vor%

Jetzt können Sie npm start verwenden und forever automatisch aufrufen.

    
alandarev 03.12.2014 14:57
quelle
0

Für Linux Benutze das Terminal und gehe in den Superuser-Modus und probiere diesen Code

aus %Vor%

Hinweis: Dieses '& amp;' Bevor du drückst, musst du

drücken

oder für den Befehl npm, gehen Sie einfach zum Befehl location by cd, wo Ihre package.json gespeichert wird. Dann

%Vor%

Hinweis: Dieses '& amp;' Bevor du drückst, musst du

drücken

Um es zu stoppen

%Vor%

Sie können hier die Prozess-ID sehen und dann den folgenden Code verwenden

%Vor%     
Sayan Saha 06.04.2017 10:48
quelle

Tags und Links