使用GAPI客户端apis与Angular2 +

时间:2017-07-11 18:02:20

标签: angular typescript typescript-typings gapi

实际上,我的主要目标是在网络包装的Angular4项目中使用Google Scripts和Drive API。我的出发点是这个库:https://github.com/rubenCodeforges/angular2-google-api

我可以进行身份​​验证,但我无法说服打字稿来支持gapi.client.X API。

我找到了这个定义集,看起来不错:https://github.com/Bolisov/typings-gapi。不幸的是typings install gapi.client --save(和所有其他人)产生了一个很大的错误消息:无法找到" gapi.client" (" npm")在注册表中。而在npm页面上的手动搜索也没有结果。我设法从github源安装它们,但仅作为全局变量:typings install github:Bolisov/typings-gapi/gapi.client --global --save。它们出现在globalDependencies部分的typings.json中。不过,VSCode声称不知道这种类型定义。

如果不是这样,我该如何教我的VSCode打字稿gapi.clientgapi.client.drivegapi.client.script

1 个答案:

答案 0 :(得分:0)

请尝试安装@ types / gapi,@ types / gapi.auth2和@ types / gapi.client.drive 它适用于我的案子