2016-01-13 31 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

相关问题