VSCode 找不到 angular.d.ts

VSCode can't find angular.d.ts

我在 VSCode 中打开了 angular 代码。一开始没认出来angular,于是用灯泡加上:

/// <reference path="../../typings/angularjs/angular.d.ts"/>

但它仍然无法识别 angular,现在我收到一条错误消息,提示找不到 angular.d.ts。

看来问题是 VSCode 下载文件和创建目录失败。我用谷歌搜索 angular.d.ts 并在 GitHub - DefinitelyTyped

上找到了它

我创建了 "typings/angularj/" 个文件夹并添加了文件,现在智能感知正在为 angular 工作:)

您无需向文件中添加任何内容,VS Code 会将 angular.d.ts 添加到 typings 文件夹中。 VSCode 不需要在所有文件中都包含 /// 标签,您甚至可能会混淆这样做的编辑器。

如果您没有看到包含 angular 智能感知文件的 "typings" 文件夹,您将无法获得智能感知,您需要重复灯泡步骤。