Свойство "книги" не существует для типа "тип клиента" - PullRequest
0 голосов
/ 13 июля 2020

Я использую API Google Book, и я пытаюсь добавить книгу в библиотеку с помощью gapi.client, но продолжаю получать эту ошибку. Это запрос:

gapi.client.books.mylibrary.bookshelves.volumes.list({
    shelf: shelfId,
     q: book.id
});

У меня есть «@ types / gapi.client.books»: «^ 1.0.1», а в tsconfig.app. json я включаю его в типы

 "compilerOptions": {
    "outDir": "./out-tsc/app",
    "types": ["gapi.client.books", "gapi", "gapi.auth2"]
  }

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 13 июля 2020

Если это пакет, который вам нужен @types/gapi.client.books, его установки достаточно, чтобы удалить любую ошибку типа, нет необходимости вносить какие-либо изменения в tsconfig.app.json по этому поводу., Если нет, убедитесь, что вы ищете правильный пакет- библиотеки типов для использования.

PS такую ​​зависимость удобнее устанавливать как зависимость разработки npm i @types/gapi.client.books -D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...