gpt4 book ai didi

javascript - Aurelia-Fetch 是否依赖于 Whatwg-fetch?

转载 作者:行者123 更新时间:2023-12-03 04:40:14 27 4
gpt4 key购买 nike

我正在尝试将我的 Aurelia 项目从 beta 版本升级到 3 月版本。

我遇到的错误之一是:

Cannot find name 'Request'.

谷歌搜索会在 GitHub 上显示此问题:https://github.com/aurelia/fetch-client/issues/65

这个问题说“修复”是安装 whatwg-fetch 的 typescript 定义。当我安装这些 typescript 定义时,错误就会消失。

但这是否意味着我也需要whatwg-fetch(查看我的node_modules文件夹,whatwg-fetch未安装。)

最佳答案

aurelia-fetch-client 包装了 Fetch API。 wahtwg-fetch 是一个 Fetch Polyfill,因此 fetch 客户端依赖于 Polyfill 是没有意义的。此外,您将使用的 polyfill 会根据您使用的模块加载器而变化。

基于 JSPM/SystemJS 的应用程序使用来自 GitHub 的 fetch polyfill,而大多数其他模块加载器使用 whatwg-fetch

所以,是的,您需要安装 whatwg-fetch,但是 aurelia-fetch-client 不依赖它是有充分理由的.

关于javascript - Aurelia-Fetch 是否依赖于 Whatwg-fetch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43123946/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com