Aurelia-fetch-client.d.ts undefined символы

Когда я включаю aurelia-fetch-client в свой проект, я получаю некоторые ошибки, которые я не могу решить. В нем говорится, что он не может найти: Request, Response, Headers, BufferSource, URLSearchParams, как вы можете видеть на следующем изображении:

введите описание изображения здесь

Как я могу это решить?

Ответ 2

Установите типы ww-выборки с типом.

Возможно использование typings, чтобы установить типы whatwg-fetch.

npm install typings --global
typings install dt~whatwg-fetch --global

Вышеописанная установка устанавливает их из DefinitelyTyped (dt).

Установите типы whatwg-fetch с помощью npm (TypeScript 2.0).

npm install --save @types/whatwg-fetch

Дополнительные настройки

Примечание: TypeScript может по-прежнему жаловаться на то, что он "Не может найти имя" URLSearchParams ". Мы можем исправить это, добавив интерфейс к одному из наших файлов типизации. Например:

custom_typings/adhoc_interfaces.d.ts

interface URLSearchParams {}