dav*_*xie 4 google-drive-api angular
Angular 5 无法drive从 中找到gapi.client。我所做的是:
package.json:
"@types/gapi.client.drive": "^3.0.0",
Run Code Online (Sandbox Code Playgroud)
tsconfig.app.json:
"types": ["gapi.auth2", "gapi.client", "gapi.client.drive"]
Run Code Online (Sandbox Code Playgroud)
index.html:
<script src="https://apis.google.com/js/platform.js"></script>
Run Code Online (Sandbox Code Playgroud)
我的编辑器(VS Code)和 Angular 都报告如下错误:
Property 'drive' does not exist on type 'typeof client'
,但console.log(gapi.client.drive.files);可以获得我需要的一切。
我这里缺少任何图书馆吗?
小智 5
确保安装了所有这些插件。
npm install --save @types/gapi
npm install --save @types/gapi.auth2
npm install --save @types/gapi.client.drive
Run Code Online (Sandbox Code Playgroud)
以及编译器选项部分中的 tsconfig.app.json
"types": ["gapi", "gapi.auth2" ,"gapi.client", "gapi.client.drive"]
Run Code Online (Sandbox Code Playgroud)
并且在index.html文件中你需要添加这个js。
<script src="https://apis.google.com/js/api.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1914 次 |
| 最近记录: |