2015-01-21 2 views
7

Ich versuche angular-seed application Setup.npm Start gibt Fehler 127 beim Einrichten von Angular-Seed-Anwendung

I NodeJS mit sudo apt-get install nodejs

installiert npm mit sudo apt-get install npm

installiert Bower mit sudo apt-get install bower -g

installiert NodeJS-Erbe mit sudo apt-get install nodejs-legacy

Eröffnet meine Winkel Samen Anwendung, lief npm install installiert haben. Dies lief perfekt ohne Fehler.

Um den Server zu starten, versuche ich npm start zu verwenden, aber es gibt die folgende Information und den Fehler zurück.

> [email protected] prestart /home/venki/Downloads/angular-seed 
> npm install 


> [email protected] postinstall /home/venki/Downloads/angular-seed 
> bower install 


> [email protected] start /home/venki/Downloads/angular-seed 
> http-server -a localhost -p 8000 -c-1 

sh: 1: http-server: not found 
npm ERR! weird error 127 
npm WARN This failure might be due to the use of legacy binary "node" 
npm WARN For further explanations, please read 
/usr/share/doc/nodejs/README.Debian 

npm ERR! not ok code 0 

Ich benutze Ubuntu 14.04 LTS. Bitte lassen Sie mich wissen, wenn weitere Informationen notwendig sind.

Antwort

7

Ich nahm an, dass HTTP-Server standardmäßig von Nodejs installiert wird, aber es stellt sich heraus, dass es nicht funktioniert.

ich installiert http-Server

sudo npm install -g http-server 

Nur mit npm danach beginnen ran. Das ist es, das Problem ist gelöst.

6

Ich installierte nodejs-legacy mit dem folgenden:

apt-get install nodejs-legacy 

als dies lief nur npm atfter. Sie sollten Ihre App im Browser erhalten.

5

Ich musste die beiden folgenden Befehle ausführen;

sudo npm install -g http-server 

apt-get install nodejs-legacy 

Und dann mein Programm, das versucht, NPM korrekt zu verwenden.