打字稿错误TS2095:找不到符号'gapi'

时间:2014-10-02 17:41:12

标签: typescript tsd

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

对于gapi.auth.authorize打字稿,会出错 -

  

错误TS2095:找不到符号' gapi'。

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

declare module gapi.auth

现在我很困惑为什么打字稿编译器会给出错误。我是否需要修改代码或输入?

1 个答案:

答案 0 :(得分:2)

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

enter image description here