Unerwartetes Token =

8

Ich bin mir nicht sicher, was diesen Fehler in Node.js verursachen könnte, da ich ihn nie zuvor gesehen habe und kein anderes Problem online finden kann.

%Vor%

Die Datei, die den Fehler verursacht, hat den folgenden Inhalt:

%Vor%

Warum in der Welt würde = einen Fehler verursachen?

Edit 1 - Hinzufügen der article.js, die benötigt wird:

%Vor%     
Chris Abrams 09.11.2015, 04:05
quelle

4 Antworten

8

node.js 5.0 unterstützt noch nicht alle ES6-Funktionen. Insbesondere unterstützt es noch keine Standardparameter.

Also diese Zeile:

%Vor%

verursacht den Fehler mit der = Zuweisung.

Siehe diese Tabelle , für die Funktionen in node.js 5.0 unterstützt werden.

Sie können die Standardparametrierung durch die altmodische Methode ersetzen:

%Vor%     
jfriend00 09.11.2015, 04:43
quelle
0

Ich denke, Ihre aktuelle Node.js-Distribution unterstützt keine Standardparameterwerte.

Sie sollten es entfernen:

%Vor%

Oder versuchen Sie, mit --harmony runtime flag zu spielen.

Laut dieser Link --harmony kann nicht helfen, diese Funktion ist in node5 nicht implementiert .0 überhaupt.

    
vp_arth 09.11.2015 04:45
quelle
0

Ich verwende Node v5.7.0 und kann Standardparameter mit dieser Option aktivieren: --harmony-default-Parameter

    
Danny Thuering 12.06.2016 11:57
quelle
-1

Der Fehler ist in der 3. Zeile von article.js.

    
Andrey Legchilin 09.11.2015 04:12
quelle

Tags und Links