2016-05-01 13 views
2

Ich habe die neueste (vollständige) Version von Netbeans (v 8.1) und node.js installiert, um node.js (Javascript) auf meinem Windows 7-Rechner zu lernen.NetBeans Javascript Fehler auf Vorlage String (Backticks)

habe ich ein neues Node.js Application Project, aber ich Störmeldungen, wenn ich Template Strings wie folgt schreiben:

console.log(`STDIN Data Recieved -> ${data.toString().trim()}`); 

Er sagt, dass die Graviszeichen unerwartet war und es wäre ein Fehler. Die Syntaxhervorhebung schlägt dann in der ganzen Funktion fehl.

Kann ich irgendetwas tun?

+0

Die * js-Datei einwandfrei in der Kommandozeile läuft –

Antwort

1

geplant. Die Netbeans TypeScript editor plugin enthält Unterstützung für Vorlagenfolgen. Ich konnte Ihr Beispiel mit einem beliebigen Wert für Daten arbeiten lassen.

let data = 0xABCD; 
console.log(`STDIN Data Received -> ${data.toString().trim()}`); 

erzeugt diese Ausgabe in der Konsole:

STDIN Data Received -> 43981 
1

NetBeans 8.1 hat keine Unterstützung für ES6 (ES2015), daher kann die Verwendung von Features wie Template-Strings (Literale) zu Fehlern in NetBeans führen. Die ES6-Unterstützung ist für das nächste NetBeans-Release