Ich benutze Flugplan, um meine node.js Anwendung auf meinem Server zu implementieren. Ich führe den Befehl fly production
in meiner CLI, um meine App auf dem Server bereitzustellen. Es tut rsync in Ordnung, aber wenn es um die Installation von Abhängigkeiten kommt, erhalte ich folgende Fehlermeldung: 'Npm EER! Code 1 'Beim Installieren von Abhängigkeiten mit `npm install --production` verwende ich
stellte ich sicher, dass ich sudo-Berechtigungen auf meinem Server für diesen Benutzer und npm haben auf jeden Fall installiert ist, wie es die Versionsnummer gibt wenn ich den Befehl npm -v
auf meinem Server ausführen. Ich habe versucht, npm install --production
selbst auf dem Server auszuführen, wie das Bereitstellungsskript tut, und ich bekomme den gleichen Fehler, was bedeutet, dass es etwas mit der Installation von Abhängigkeiten zu tun hat. Möglicherweise könnte es sein, weil in meinem flightplan.js
, wenn es den Befehl ausgeführt wird, um die Dateien zu kopieren über erhalten. Es enthält alle node_modules
, obwohl ich dafür gesorgt habe, dass node_modules
in der .gitingore
Datei ist.
Hat jemand Erfahrung mit Flugplan npm Modul/oder weiß, warum meine npm Installation nicht auf meinem Server funktioniert?
(edited ich meine Server-IP-Adresse aus dem Bild heraus)
Vielen Dank im Voraus!