In base a MDN, Template Stringsdovrebbe funzionare in Chrome e per estensione V8 su cui si basa Node.js; ma quando provo il seguente ottengo un errore di sintassi:Impossibile utilizzare le stringhe di template in node.js
var name = 'coffee';
console.log(`Hello, ${name}!`);
esecuzione node file.js
solo si traduce in un SyntaxError: Unexpected token ILLEGAL
C'è una sorta di bandiera Devo permettere a utilizzare questa funzione, o è semplicemente non implementato nel nodo?
Quale versione di node.js stai usando? solo v4.0.0 e sopra stringhe del modello di supporto. – Touffy
Per qualsiasi motivo ho v0.12.7, e l'ho scaricato meno di un mese fa –
@ElectricCoffee: Un mese fa, v0.12.7 era effettivamente la versione corrente. Da allora, Node.js e io.js si sono unificati (io.js era un fork) e la prima versione ricombinata era considerata v4.0.0 (poiché io.js utilizzavo semere ed era alla v3.3.1) . –