2016-05-01 17 views
2

私のWindows 7マシンでnode.js(Javascript)を学ぶためにnetbeans(v 8.1)とnode.jsの最新(完全版)をインストールしました。netbeansテンプレート文字列のJavaScriptエラー(バッククォート)

私は新しいのNode.jsアプリケーションプロジェクトを作成しましたが、私はこのようなテンプレート文字列を書くとき、私はerrormessagesを得る:

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

それはバッククォートは予想外だった、それは誤りであろうと述べています。 シンタックスハイライトは、関数全体で失敗します。

私にできることはありますか?

+0

を*の.jsファイルは、コマンドラインで完璧に動作します –

答えて

1

Netbeans TypeScript editor pluginにはテンプレート文字列のサポートが含まれています。私はあなたのサンプルをデータの任意の値で動作させることができました。

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

は、コンソールでこの出力を生成:

STDIN Data Received -> 43981 
1

NetBeans 8.1はES6(ES2015)をサポートしていないため、テンプレート文字列(リテラル)などの機能を使用すると、NetBeansでエラーが発生する可能性があります。 ES6サポートは、次のNetBeansリリースで予定されています

関連する問題