2017-11-28 20 views
0

Ich glaube nicht, dass dieses Verhalten überhaupt richtig ist, aber bitte korrigieren Sie mich, wenn ich mich irre. Also habe ich eine Angular 2/Ionic 2 App erstellt alle über die Node.js Eingabeaufforderung ... die Befehle funktionieren alle gut, bis ich ng serve ausführen, danach kann ich überhaupt nicht in die Eingabeaufforderung eingeben. Ich kann nur tippen, wenn ich die Eingabeaufforderung verlasse und neu starte (weniger als ideal). Ist das normales Verhalten? Oder nur auf meiner Maschine?Node.js Eingabeaufforderung Problem

+2

Haben Sie STRG + C gedrückt, um die Ausführung zu stoppen? ng serve ist eine Schleife, die unterbrochen werden muss, bevor Sie erneut eingeben können. Wenn Sie während der Ausführung der App versuchen, Komponenten mit "ng g c" oder ähnlichem hinzuzufügen, müssen Sie eine weitere cmd-Eingabeaufforderung öffnen. –

+0

Danke! @BrandonMiller Ich konnte nirgendwo etwas zu diesem Thema finden. Es macht Sinn, die Schleife aufzulösen, bevor weitere Befehle ausgeführt werden, ich hätte nur gedacht, dass dies irgendwann in der angular/node/ionic-Dokumentation erwähnt worden wäre. – dlimes

Antwort

1

ng serve startet einen einfachen Webserver für Sie, mit dem Ihre statischen Dateien bedient werden. Er wartet auch auf Aktualisierungen Ihrer Projektdateien. Wenn Änderungen festgestellt werden, bündelt er das Projekt erneut und lädt die Browserregisterkarte automatisch neu. Daher ist es wichtig, dass es während der Entwicklung Ihrer Anwendung weiterläuft.

Verwandte Themen