2016-10-03 60 views
0

我正在使用webpack和Angular2项目。我在Jasmine参考和定义方面存在问题,Visual Studio代码抱怨任何Jasmine语法(在所有之前和其他地方描述它)。这同样适用于浏览器对象。Angular2 @types references

我发现another post提引用的必要性,如:

///<reference path="./../node_modules/@types/jasmine/index.d.ts"/> 

然而,这工作,如果插在规范的最顶端完全正常的,在哪里以及如何应这些引用放置可以全局?我尝试了app.module.ts,但intellisense仍然抱怨。

回答

1

请看看之前发布的这个问题。

这将帮助您解决所有问题: Typescript 2.0. "types" field in tsconfig.json

+0

不幸的是,这并没有帮助。我已经拥有了所有的配置。 – user2707674

+2

你有打字稿2全球安装吗?尝试运行** npm uninstall typescript -g **,然后重新安装** npm我打印[email protected] -g **。我读过升级时可能出现的一些冲突,VSCode无法解释新的TS配置。另外,请尝试手动引用vscode ** settings.json **文件中的tsdk,如下所示:**“typescript.tsdk”:“./node_modules/typescript/lib"** –

+0

如果上述建议不起作用,这将是很好,如果你分享你的配置和一切:) –