2015-11-26 37 views
2

我得到了ts-compiler 1.62的TS2304錯誤。TS2304:當在webstorm 11中使用filewatchers時,無法在節點5.1.0,typescript 1.6.2,webstorm 11中找到名稱'Map'

TS2304:找不到名稱「地圖」

停用filewatcher和目錄使用命令

tsc --target es6 app.ts 

效果很好,但我想有automatisation。

我嘗試:

tsd install node 

無任何影響。

我該怎麼辦?

+0

爲什麼不使用內置的打字稿編譯器?它比文件觀察者更好地工作。另外,你的項目中是否有Map定義?它是如何從您的代碼中引用的?在命令行中編譯時,是否使用tsconfig.json? – lena

+0

我這麼認爲,但我是打字稿/ ecma6的初學者。我安裝的東西,它的工作,但我沒有自己配置tsconfig.json。 –

+0

沒有足夠的信息來找出問題,抱歉。我建議創建一個支持票據,提供您的項目支持 – lena

回答

0

在webstorm進入偏好或設置單擊Languages & Frameworks > Typescript然後Default options:添加--lib es6

或者如果你有一個tsconfig.json,你的問題的文件是"included"陣列可以添加"es6""lib"陣列英寸