2015-05-13 16 views

risposta

12

Sembra che si sta utilizzando una versione precedente del compilatore.

È necessario scaricare e installare TypeScript 1.5 beta (o più recente) per utilizzare le importazioni e le annotazioni in stile ES6.

È possibile controllare la versione attualmente installata usando:

tsc --version 

Dovrebbe dare Version 1.5.0-beta.

Se già avete installato, forse la variabile PATH punta ancora alla vecchia cartella, in modo da modificare la variabile PATH per puntare l'ultima cartella, cioè

C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.5\; 
+0

Stavo avendo lo stesso problema. Passare alla nuova versione beta 1.5 di tsc lo ha risolto per me. @ Chu Son, se questa risposta ha risolto il tuo problema, dovresti selezionarla come risposta accettata – Felipe

+0

Potrebbe anche essere necessario cancellare le tue vecchie versioni di TypeScript dalla stessa directory che Steve menziona sopra. – Cordle

+0

Come installare la prossima versione di tsc? tsc @ next non ha funzionato! – M98

3

Dal momento che non ha accettato la risposta , Presumo tu sia su OSx?

Avevo 2 istanze di TS installate sulla mia macchina, avevo bisogno di puntare a quella corretta/nuova. Prova questo:

In Webstorm goto Preferenze (Comando +,) -> Lingue -> Dattiloscritto. Opzioni

riga di comando:

-m AMD -t ES5

Compiler Versioni:

/usr/local/lib/node_modules/dattiloscritto/lib

In questo modo, il tuo typescript globale verrà utilizzato anziché quello che Webstorm potrebbe avere impostato come predefinito.

Problemi correlati