1

我在我的客户端代码中使用 Google API (gapi),用打字稿编写。

对于gapi.auth.authorize打字稿给出错误 -

错误 TS2095:找不到符号“gapi”。

现在我在我的项目中正确安装了gapi 类型的gapi/gapi.d.ts 。我检查了gapi.d.ts,它有以下片段-

declare module gapi.auth

现在我很困惑为什么打字稿编译器会出错。我需要修改我的代码或打字吗?

4

1 回答 1

2

最常见的原因是您添加gapi.d.ts到项目中,但没有将其“构建操作”设置为“TypeScriptCompile”。这会导致编译器/语言服务忽略该文件(就像您将 .cs 文件的 Build Action 设置为 None 一样)。

在此处输入图像描述

于 2014-10-02T17:44:19.537 回答