Winkel-CLI-arbeiten beendet - Unerwartetes token {
Ich verwendet Eckige CLI zum erstellen von Projekten für eine Weile, und es war in Ordnung arbeiten. Aber als ich versuchte, ein neues Projekt erstellen, ich habe heute eine Fehlermeldung, wenn Sie versuchen, es zu dienen.
ng serve
Unexpected token {
SyntaxError: Unexpected token {
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
...
Hier wird der volle stack-trace http://pastebin.com/71qU3G64
Wenn ich das lösche ist das node_modules-Verzeichnis und kopieren Sie aus einem alten Projekt, das es funktioniert, aber das ist nicht eine langfristige Lösung.
- Verwenden
ng -v
undnpm -v
in der Konsole und poste es hier. - ng -v Unexpected token { npm 3.10.9 pastebin.com/JyHmY2JR
- Wenn auch die
ng -v
Befehl funktioniert nicht für Sie, ich schlage vor, Sie installierenangular-cli
. - Wie es scheint, die erste Ausgabe ist, die Auswirkungen auf das ng -v problem. Wenn ich starten Sie die cmd bekomme ich ng -v-Winkel-cli: 1.0.0-beta.19-3 Knoten: 4.5.0 os: win32 x64
- Fein. Aktualisieren Sie Ihre
node
zunächst auf die version 6.9 oder höher. - versuchen Sie die node_modules
- Aktualisierte Knoten, die losgeworden, das ursprüngliche problem, aber jetzt bekomme ich eine Fehlermeldung mit Jasmin statt, bitte siehe pastebin.com/CqG5Les2
- Habe versucht neu zu installieren node_modules, kein Unterschied
- Auch, wenn ich ersetzen Sie das @ - Arten-Verzeichnis mit einem alten node_modules es funktioniert ohne die Jasmin-Fehler. Aber wieder einmal ist dies nicht eine langfristige Lösung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es funktioniert jetzt nach
Für mein altes Projekt funktioniert nach diesen änderungen hatte ich das folgende (einige der Schritte aus dem link oben).
Diesem update gearbeitet, für die meisten meiner Projekte, aber ich habe noch ein Problem mit einem
Dem oben genannten Fehler bekam lösen durch die Aktualisierung der Winkel-cli.json in den Ordner des Projekts.
Erlebt das gleiche problem aber ich konnte es lösen durch löschen der node_modules-Ordner und das Garn.lock-Datei. Ich habe dann neu installiert die Pakete (mit Garn) und verändert die Knoten version >=8.9.0, und es funktionierte.