2016-07-04 5 views
0

Ich bin brandneu auf Angular und entschied mich, mit dem Quickstart Tutorial https://angular.io/docs/ts/latest/quickstart.html Ich habe alle Schritte abgeschlossen und auch zurück und doppelt überprüft, alle meine Dateien sind genau so Im Tutorial gezeigt, aber ich kann es nicht zum Laufen bringen und habe keine Ahnung, wo ich anfangen soll, um das Problem zu beheben.Ich kann nicht das Angular 2 Quick-Start-Tutorial zu laufen

Ich bin auf Windows 10 ausgeführt. Ich habe heruntergeladen und installiert die neuesten stabilen Build von Node (v4.4.7) und NPM (2.15.8). Sie scheinen gut zu laufen. Nachdem ich npm start eingegeben habe, werden meine ts Dateien in js Dateien transpiliert und der Browser öffnet sich, aber der Browser zeigt "Can not GET /" anstatt die Quickstart-App anzuzeigen, und Fiddler zeigt mir, dass der Server einen 404-Fehler zurückgegeben hat.

Die Adressleiste in meinem Browser enthält http://localhost:3000/

In meinem Befehlsfenster der Server eine Textzeile ausgibt, jedes Mal, wenn ich meinen Browser zu aktualisieren, so dass sie miteinander reden. Dies ist ein Beispiel für eine der Zeilen, die an das Konsolenfenster [1] 16.07.04 15:43:09 404 GET /index.html ausgegeben werden.

Wo fange ich an herauszufinden, was los ist?

Antwort

2

In Ihrem Link heißt es:

Verify that you are running at least node v5.x.x and npm 3.x.x by running node -v and npm -v in a terminal/console window. Older versions produce errors. 

Ich bin mit Knoten 6.2.1 und ich konnte alles im Tutorial ein paar Wochen zurück zu reproduzieren, wenn ich mit kantigem 2. begann

Das letzte scheint 6.2.2 zu sein. Siehe hier: https://nodejs.org/en/download/current/

+1

Danke. Das Tutorial schlägt vor, Knoten von https://nodejs.org/en/download/ zu installieren, welches die neueste stabile Version ist. Dies widerspricht etwas der Anweisung, zu überprüfen, ob Sie mindestens Knoten v5.x.x unter einer anderen URL ausführen. Es funktioniert jetzt für mich, also werde ich deine Antwort als die richtige markieren. – bikeman868

4

Hier sind die Linien von Interesse

[BS] Serving files from: ./ 
[1] [BS] Watching files... 
[1] 16.08.20 17:57:32 404 GET /index.html 

ich das gleiche Problem hatte und erkannte, dass ich index.html in app/ anstelle des Root-Verzeichnis eine Ebene unterhalb geschaffen hatte. Sobald die Datei verschoben wurde, hat alles funktioniert.

+0

Das funktioniert gut für mich, danke. –