2017-01-12 2 views
0

wenn ich mailgun benötige ich eine Fehlermeldung erhalten, diemailgun wirft Fehler in node.js

function promisifyCall(ctx, fn, ...args) { 

SyntaxError: unexpected token ... 

sagt, dass promisify-Anruf jemand aus dem npm Modul kommt, warum?

+0

Welche Version des Knotens verwenden Sie? Dies scheint ein Problem zu sein, bei dem die Version des Knotens die es6-Syntax nicht unterstützt – James111

Antwort

1

Dies sieht aus wie der Knoten Version moderne js nicht unterstützt (es6 & oben). Ich schlage vor, dass Sie Ihre Knotenversion auf 6.x aktualisieren.

würde Eine weitere gute Idee NVM (https://github.com/creationix/nvm) zu installieren sein, die Sie den Knoten ermöglicht Version über die Befehlszeile leicht zu tauschen.

Wenn Sie Ihren Knoten nicht über Version aktualisieren möchten:

Ohne den Knoten Version, dass Sie verwenden, können Sie die folgenden v8 Flaggen in Ihrem Startskript

--harmony --harmony_destructuring 
// Example: 
node --harmony --harmony_destructuring index.js 
nutzen können