2017-02-24 7 views
0

Ich erhalte einen Fehler, wenn ich versuche, npm Start auf einer Angular2 Quickstart App zu starten. Ich habe node.js und npm auf die neuesten Versionen aktualisiert, und nach der Aktualisierung löschte ich den Knotenmodul-Ordner und rannte npm install und es wirft immer noch den Fehler.Angular2 Quckstart npm Start funktioniert nicht

npm ERR! Failed at the [email protected] prestart script 'npm run build'. 

Meine Paket.json-Datei scheint in Ordnung zu sein. Hat jemand eine Idee, wie das zu beheben ist?

"scripts": { 
"build": "tsc -p src/", 
"build:watch": "tsc -p src/ -w", 
"build:e2e": "tsc -p e2e/", 
"serve": "lite-server -c=bs-config.json", 
"serve:e2e": "lite-server -c=bs-config.e2e.json", 
"prestart": "npm run build", 
"start": "concurrently \"npm run tsc:watch\" \"npm run lite-server\"", 
"pree2e": "npm run build:e2e", 
"e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first", 
"preprotractor": "webdriver-manager update", 
"protractor": "protractor protractor.config.js", 
"pretest": "npm run build", 
"test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"", 
"pretest:once": "npm run build", 
"test:once": "karma start karma.conf.js --single-run", 
"lint": "tslint ./src/**/*.ts -t verbose" 

},

+0

Also, was ist die vollständige Fehlermeldung? Was passiert, wenn Sie nur npm run build ausführen? –

+0

Screenshot hinzufügen? – Aravind

+0

npm run Build würde immer noch den Fehler werfen, also habe ich das aus meiner package.json Datei entfernt. Jetzt, wenn ich npm starte, startet es den Webserver und läuft wie es soll. Vielen Dank. – hiwillfang

Antwort

0

Run npm im Admin-Modus installieren - das sudo ist auf Unix/Linux/Mac und Administrator-Modus unter Windows.

+1

Warum als Admin laufen? Ich installiere immer Knoten als eine normale Benutzer-App, warum Ihr System zu npm vertrauen? – shaunhusain