Wir haben eine Anwendung erstellt, die auf node.js mit Angular2 läuft, aber Sie haben es nicht mit "npm" gestartet, die den Lite-Server verwendet. Uns wird jedoch gesagt, dass wir viel unter IIS laufen, aber das Problem ist, npm lädt alle Pakete für Sie korrekt, IIS und IISNode wissen nichts über all diese Pakete, die wir über "npm" heruntergeladen haben. Wir haben noch niemanden gesehen, der jemals eine Angular2 oder sogar Angular-Anwendung erstellt hat, die unter IIS mit IISNode läuft.Hat jemand eine Node.js-, Angular2-Anwendung erstellt, die unter IISNode ausgeführt wird?
Weiß jemand, wie wir es alle Module richtig laden lassen würden?
Ich habe versucht, aber ich fand IISNode ein bisschen ... seltsam. Ich habe stattdessen nur einen Reverse-Proxy verwendet, wodurch es genauso funktioniert, wenn Sie es stattdessen mit nginx oder apache hosten würden. –
Haben Sie einen Beispielcode, den Sie posten könnten? Mit Reverse Proxy meinen Sie, dass Sie es unter IIS ausführen? –
Ja, und nein, ich habe keinen Code zu teilen, wir sind seit Linux umgezogen. Es ist nur eine einfache URL-Rewrite-Regel in IIS. Suchbegriffe sollten "IIS Reverse Proxy" sein, es ist nicht wirklich eine Knoten Sache. –