2016-04-13 8 views
0

ノードv4.4.2でES6テンプレートリテラルを使用する必要があります。nodeJs v4.4.2でES6テンプレートリテラルを使用

設定後jsconfig.json私は正しく文字列を作成できません。

私はここで何が分からないのでしょうか?

var name = "Juan", 
    job = "flying penguin"; 
var sentence = 'Hello${name},the ${job}!'; 
console.log(sentence); 

------------- jsconfig.json

{ 
    "compilerOptions": { 
     "target": "ES6" 
    } 
} 
+1

AFAIKでは、代わりに 'を使用する必要があります。さらに '$ {name}'(スペースなし)を書く必要があります。 –

+0

スペースを使用しないでください:{name} {name}のinsteo – Fals

答えて

5

2つの物事:

  1. `ではなく"の
  2. ありませんスペース$

このようなもの:

var name = "Juan", 
    job = "flying penguin"; 
var sentence = `Hello ${name},the ${job}!`; 
console.log(sentence); 
+0

VS2015コミュニティを使用し、IDEの代わりに 'IDE 'の代わりに入力すると、構文エラーが発生します。どのようにそれを避けるためにどのようなアイデア? – GibboK

+0

@GibboK申し訳ありませんが、VS 2015の経験はありません –

関連する問題