0

Ich habe ein Angular4 CLI Projekt mit Universal SSR. Wenn ich den Universal-Server-Teil auf meinem lokalen Rechner (Windows) zusammenstellen und versuchen, das Universal-Bundle auf einem Ubuntu-Server zu laufen, dann bekomme ich immer diese Fehlermeldung:Angular Universal SSR auf verschiedenen Plattformen

ERROR {TypeError: Property '0' of undefined can not be read

Meine Knoten und npm Versionen sind:

lokale, Fenster: Knoten v8.9.0 npm 5.5.1

Server, Ubuntu: Knoten v8.6.0 npm 5.3.0 auch mit Knoten v8.9.1 und npm versucht 5.5.1

Wenn ich den universellen Server-Teil meines Projekts auf dem Ubuntu-Server kompiliere, dann funktioniert alles einwandfrei und ich kann das kompilierte universal-bundle ohne Fehler auf dem Server ausführen.

Aber ich möchte das lokale kompilierte universelle Paket auf dem Ubuntu-Server laufen lassen. Ist es möglich, eine Knoten-App auf einer Linux/Ubuntu-Plattform zu starten, wenn die App auf einer Windows-Maschine kompiliert wurde?

Vielen Dank!

Antwort

0

Ich löschte den Ordner

node_modules

auf meinem lokalen Windows-Rechner und auf dem Ubuntu-Server und dann alles neu installiert mit

npm install

Nun ist die lokale kompilierten Build funktioniert auch auf dem Linux-Server

Verwandte Themen