模板字符串上的netbeans javascript错误(反勾号)

模板字符串上的netbeans javascript错误(反勾号),javascript,node.js,netbeans,backticks,Javascript,Node.js,Netbeans,Backticks,我已经安装了最新(完整)版本的netbeans(v8.1)和node.js,以便在我的Windows7机器上学习node.js(Javascript) 我创建了一个新的Node.js应用程序项目,但当我编写如下模板字符串时,会收到错误消息: console.log(`STDIN Data Recieved -> ${data.toString().trim()}`); 它说倒勾是意外的,这将是一个错误。 语法突出显示在整个函数中失败 我能做些什么吗?NetBeans 8.1不支持ES6(

我已经安装了最新(完整)版本的netbeans(v8.1)和node.js,以便在我的Windows7机器上学习node.js(Javascript)

我创建了一个新的Node.js应用程序项目,但当我编写如下模板字符串时,会收到错误消息:

console.log(`STDIN Data Recieved -> ${data.toString().trim()}`);
它说倒勾是意外的,这将是一个错误。 语法突出显示在整个函数中失败


我能做些什么吗?

NetBeans 8.1不支持ES6(ES2015),因此使用模板字符串(文字)等功能可能会导致NetBeans中出现错误。ES6支持计划用于下一个NetBeans版本

NetBeans包括对模板字符串的支持。我能够使您的示例使用任意数据值工作

let data=0xABCD;
log(`stdindata Received->${Data.toString().trim()}`);
在控制台中生成此输出:

STDIN Data Received -> 43981

*.js文件在命令行中完美地运行