2016-07-22 11 views
1

Ich versuche, this github sample Angular2 app written in JavaScript zu installieren, aber die App führt nicht im Browser. Ich füge unten einen Druckbildschirm ein, der die FireFox-Konsole anzeigt, die keine boot.css gefunden hat. Welche spezifischen Schritte oder Änderungen muss ich vornehmen, damit die Beispielanwendung erfolgreich gestartet werden kann?Warum wird diese Angular2 JavaScript Sample App nicht gestartet?

gemäß den Anweisungen auf dem obigen Link, tippte ich die CentOS 7 Terminal nach dem in:

git clone https://github.com/blacksonic/angular2-esnext-starter.git 
cd angular2-esnext-starter 
npm install 

gulp serve 

Das Terminal gedruckt dann wie folgt vor:

[[email protected] angular2-esnext-starter]$ gulp serve 
[14:50:17] Using gulpfile ~/nodejs_apps/angular2-esnext-starter/gulpfile.js 
[14:50:17] Starting 'serve'... 
[14:50:17] Starting 'clean'... 
[14:50:17] Finished 'clean' after 38 ms 
[14:50:17] Starting 'client-build'... 
[14:50:17] Starting 'client-copy'... 
[14:50:17] Starting 'client-stylesheet'... 
[14:50:17] Starting 'livereload'... 
[14:50:17] Finished 'livereload' after 2.43 ms 
[14:50:18] Finished 'client-stylesheet' after 808 ms 
[14:50:19] Finished 'client-copy' after 1.61 s 
[14:50:23] Finished 'client-build' after 5.94 s 
[14:50:23] Starting 'server-start'... 
[14:50:23] Finished 'server-start' after 1.36 ms 
[14:50:23] Finished 'serve' after 5.98 s 
[14:50:23] [nodemon] 1.9.2 
[14:50:23] [nodemon] to restart at any time, enter `rs` 
[14:50:23] [nodemon] watching: /home/user/nodejs_apps/angular2-esnext-starter/server/**/* 
[14:50:23] [nodemon] starting `node server/index.js` 
[14:50:24] [nodemon] Internal watch failed: watch /home/user/nodejs_apps/angular2-esnext-starter/server/config.js ENOSPC 

Und dann bekam ich folgende im Browser:

Um zu bestätigen, dass ich mindestens Version hatte 4+ von Node.js installiert, tippte ich dann folgende ein, und bekam folgende Antwort:

[[email protected] angular2-esnext-starter]$ node --version 
v5.12.0 
+0

Hinweis: Die Anwendung benötigt mindestens Knoten 4+ installiert. ? –

+0

Es sagt "ENOSPC" am Ende, werfen Sie einen Blick auf die Antworten hier: http://StackOverflow.com/Questions/22475849/Node-JS-error-enospc – chrki

+0

@AistisTaraskevicius Ich habe nur eine Notiz an das Ende hinzugefügt Das OP zeigt, dass Node.js Version 5.12.0 installiert ist. – FirstOfMany

Antwort

1

Das Problem ist, direkt am Ende der Protokolle: ENOSPC

Nach another question kann dies entweder durch zu wenig Speicherplatz oder durch die Anzahl der Dateien verursacht werden, die ein Prozess sehen kann.

In Ihrem Fall ist es wahrscheinlich, dass der nodejs-Prozess die Standardanzahl von Dateien erreicht hat, die er beobachten kann. In der Einstellungsdatei gulpfile.js ist der Befehl livereload konfiguriert - er "überwacht" das Verzeichnis und seine Dateien und löst ein erneutes Laden aus, wenn sich etwas ändert. Obwohl nur 83 Dateien im Repository vorhanden sind, ist es möglich, dass alle installierten Abhängigkeiten (die sich in der Datei package.json befinden, die über npm install installiert wurde) das Dateiüberwachungslimit erreichen.

Verwandte Themen