2015-05-13 124 views

回答

12

看起來你正在使用的編譯器的舊版本。

您需要下載並安裝TypeScript 1.5 beta(或更新版本)才能使用ES6樣式的導入和註釋。

您可以查看當前已使用安裝的版本:

tsc --version 

它應該給你Version 1.5.0-beta

如果你已經安裝了,也許你的PATH變量仍然指向舊的文件夾,所以編輯PATH變量指向最新的文件夾,即

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

我遇到了同樣的問題。切換到tsc新的1.5 beta版本爲我解決它。 @Chu兒子,如果這個答案解決了你的問題,你應該選擇它作爲接受的答案 – Felipe

+0

你可能還需要從Steve上面提到的同一個目錄中刪除舊版本的TypeScript。 – Cordle

+0

如何安裝tsc的下一個版本? tsc @下一個沒用! – M98

3

既然你不接受的答案,我假設你在OSx上?

我在我的機器上安裝了2個TS實例,我需要指出正確的/新的。試試這個:

在Webstorm goto Preferences(Command +,) - > Languages - > Typescript。

命令行選項:

-m AMD -t ES5

編譯器版本:

在/ usr/local/lib目錄/ node_modules /打字稿/ lib

這樣它將抓住你的全球打字稿而不是一個Webstorm可能已經設置爲你默認。