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?
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:
und ändern Sie es zu:
%Vor% Jetzt können Sie npm start
verwenden und forever
automatisch aufrufen.
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ückenoder 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ückenUm es zu stoppen
%Vor%Sie können hier die Prozess-ID sehen und dann den folgenden Code verwenden
%Vor%