2016-01-13 30 views
3

很可能我真的錯過了一些東西。但是對於我的生活,我無法獲得TypeScript + Angular2的打字工作。不是每個文件///,也不是整個工作區。我試過手動抓住angular2的源頭,關閉github並在工作區內放入/typings目錄。我曾嘗試使用tsc來安裝angular2類型,我試過tsd.json文件Badal in this Stack Overflow thread是足夠好的發佈。但是無論Vscode如何繼續說Cannot find module <blerg>(即angular2/core,angular2/common等等)而且它讓我瘋狂!Visual Studio代碼中的Typescript Angular2類型d.ts

任何幫助將非常感謝!

回答

1

但無論怎樣Vscode繼續說找不到模塊

你可能忘了以下基本指導後重新啓動vscode。

npm install angular2 
tsc -init 
code . 
+0

code?這裏代表什麼?我也面臨同樣的問題 –

+1

'code'是vscode的可執行文件 – basarat

+0

basarat沒有我見過的基本指南。順便說一句。我想到了,我認爲你的意思是'tsd init'而不是'tsc -init'正確?相信我,我重新啓動了vscode兩萬次。 '代碼'不在我的道路上,所以這對我沒有好處,但謝謝你! – ehiller

3

我不認爲已經有直接從VS代碼安裝.td的延伸。除此之外,Angular定義隨npm提供的Angular2軟件包一起發貨:

npm install angular2 

npm軟件包已經爲您提供了定義。你需要配置你的Typescript:

--moduleResolution node 
+0

如果你使用tsconfig.json,你需要在''compilerOptions''下面加''moduleResolution「:」node「'' – TylerDurden

相關問題