Ответ 1
Добавьте файл определения typescript для whatwg-fetch:
https://github.com/borisyankov/DefinitelyTyped/blob/master/whatwg-fetch/whatwg-fetch.d.ts
Здесь больше информации о спецификации выборки:
Когда я включаю aurelia-fetch-client в свой проект, я получаю некоторые ошибки, которые я не могу решить. В нем говорится, что он не может найти: Request, Response, Headers, BufferSource, URLSearchParams, как вы можете видеть на следующем изображении:
Как я могу это решить?
Добавьте файл определения typescript для whatwg-fetch:
https://github.com/borisyankov/DefinitelyTyped/blob/master/whatwg-fetch/whatwg-fetch.d.ts
Здесь больше информации о спецификации выборки:
Возможно использование typings
, чтобы установить типы whatwg-fetch.
npm install typings --global
typings install dt~whatwg-fetch --global
Вышеописанная установка устанавливает их из DefinitelyTyped (dt
).
npm install --save @types/whatwg-fetch
Примечание: TypeScript может по-прежнему жаловаться на то, что он "Не может найти имя" URLSearchParams ". Мы можем исправить это, добавив интерфейс к одному из наших файлов типизации. Например:
custom_typings/adhoc_interfaces.d.ts
interface URLSearchParams {}