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 und npm -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 installieren angular-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.

InformationsquelleAutor jhertz | 2017-02-11
Schreibe einen Kommentar