当前位置: 首页 > 知识库问答 >
问题:

我如何将本机获取与打字稿中的节点(节点v17.6)一起使用

乌靖
2023-03-14

在控制台中,当运行node--experimental fetch时,fetch命令现在被本机启用(node版本

但是,当我添加打字稿层时,我总是得到错误TS2304:找不到名称'get ch'

我如何解决这个问题?

背景思想:本机使用获取并摆脱node-get ch@类型/node-get ch依赖项

< code>tsconfig.json和一般设置:https://github . com/NEX ys-system/server-boilerplate/blob/master/ts config . JSON

另见:

  • Fetch API已登陆Node.js
  • 在Node.js核心中获取():为什么你应该关心

共有1个答案

冀啸
2023-03-14

目前只有两种方法:

  1. 您可以在tsconfig中设置“lib”:[“dom”]。json
  2. 您可以添加<code>///

我个人更喜欢#2,因为我可以更容易地跟踪我在哪里使用这个黑客。

 类似资料:
  • 问题内容: 因此,另一个问题(如何使用打字稿 导入 模块)的一般答案是: 1)创建blah.d.ts定义文件。 2)使用: 至关重要的是,您需要 在 node_modules中的某个位置加载文件foo.d.ts和foo.js; 并且 NAME foo必须与两者 完全 匹配。现在… 我想回答的问题是如何 编写 一个可以以这种方式导入的打字稿模块? 可以说我有一个像这样的模块: 我想从base.ts中

  • 我正在使用AWS dynamodb中的api“updateItem”来更新项目。主要功能是添加新项目或删除一个现有项目。但是,它们都不适用于以下代码,ADD的错误消息为“”ValidationException:无效的UpdateExpression:运算符或函数的操作数类型不正确;运算符或函数:list_append,操作数类型:S。以下是我的代码: 旧的_lists _DB的模式非常简单,只有

  • 问题内容: 如果要使用节点8编译源代码,建议为打字稿配置什么? 大多数教程使用以下 tsconig.json : 但是现在我发现,并非所有可用功能都受支持。例如,抛出错误: 类型’string []’不存在属性’includes’。 我发现了一个问题,即解决了这个问题。解决方法是使用lib 。我可以覆盖默认库: 但是我不确定这是否是节点8的最佳配置-该库不支持更多功能吗?是否定义了很多功能? 所以

  • 我是一个新手程序员。我一直在制作一个非常小的网站。我没有遇到什么错误。我找到了一些解决办法。但我还没有得到答案。 如果你不介意,请给我你的触摸。T^T 我连接了节点。js with Mysql'GET正在运行,没有任何问题。但是“POST”部分无法获取我在网页上键入的一些数据。 我想知道的是,为什么“POST”无法获取数据。 错误消息 TypeError:无法读取应用程序中未定义的属性“name”

  • 我已经复制了某个节点的xpath Chrome返回 //*[@id=“\uuuuuw2\u cEfEsuQ\u列表项目”]/div/div[2]/div/div[1]/div[2]/a[1] 在Chrome控制台中执行此操作将返回 0可以扩展并包含许多子节点(我删除了其中的大部分,因为我在问题中抱怨代码太多),如下所示: 我需要返回和节点的xpath。我在上尝试了不同的变体,但都没有成功。我该怎么

  • 问题内容: 我希望获得“我是文本节点”,不希望删除“ edit”标签,并且需要跨浏览器解决方案。 问题答案: 这将获取所选元素的,然后对其应用过滤功能。过滤器功能仅返回文本节点(即带有的节点)。