实际上,我的主要目标是在网络包装的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.client
,gapi.client.drive
和gapi.client.script
?
答案 0 :(得分:0)
请尝试安装@ types / gapi,@ types / gapi.auth2和@ types / gapi.client.drive 它适用于我的案子