nodejs SyntaxError: Unexpected token

Ich bin mit elasticsearch-exporter zum exportieren von Daten aus Elasticsearch.

Das tool ist zunächst eine nodejs Anwendung.

Wenn ich versuche, verwenden Sie den folgenden Befehl node exporter.js um das tool listet alle verfügbaren Optionen, stürzt es ab, mit der folgenden Ausnahme

/home/me/storage/Elasticsearch-Exporter/log.js:54
exports.error = (...args) => !capture("ERROR", args) && console.log(timestamp() + util.format(...args).red);
                 ^^^

SyntaxError: Unexpected token ...
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/anas/storage/Elasticsearch-Exporter/exporter.js:9:11)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)

hier ist die Zeile wo die exception geworfen wird

exports.error = (...args) => !capture("ERROR", args) && console.log(timestamp() + util.format(...args).red);

Ich denke der Fehler bezieht sich auf eine andere version von nodejs, aber ich bin mir nicht sicher.

Hier ist die Ausgabe des node --version Befehl v4.2.6

Hier ist die Ausgabe des npm --version Befehl 3.10.6

InformationsquelleAutor Fanooos | 2016-11-10
Schreibe einen Kommentar